MSSGSRMYEEKFPEVDQVVMVQVKSIAEMGAYVQLLEYDNIEGMILLSELTRRRIRSVSKLIKVGRVEPVMVLRVDQEKGYIDLSKRRVSPEDVAACEEKYNKSKMVHSIMRHVAETSTCGTTLSDLYEHMGWPLYRKYGHCFEAFKHMVTKPDEILDALRRPDGSGAVSDEVRDALVKDIRRRMTPQPLKIRADIELTCFEYDGVLHIKDAMRAAEAATAESGGSSSEDAQVKVKVSLVASPLYVVTTQTLDKDKGVELVDLAVAAAGKAIEAKGGKIVIKEAARAVSERDDRLLAEKMEKLAKAAEEEESGSEEEDETMGDVDIEKTALQM*