MPDCAILPPLSRSLQSPQKTLYFYELIPRTRELGFSRSLLKAISRSKSLTSDISGRIRASEQQKDVNWNRGLNSRRFGNEMLGKIDSGDFPSSWFGGNAEKNEGERYRNIHRNSGLSELENYSDRCKWNARSFGNDMRAKISHKDYSGPLDFGSLGSSEKLRGERDKLELKRARKNWNPRNREILDDNFEFEERRSRREAEDAEEKILGRKSEGFGHGEKEKIPTFDLLELKRDLEKTEEIMSSSNEEDGDLVPPGGSKRSGMESNGGLVGISGLRRKDVLRRSTMLAKQVISMESALSLGFVSQLWVDTRSWVVVLVEVRPSLLSGEMERFPLEDICQVGDVVLVQDESVIENEFKMIGLDTLVGYNVVTPGRQNVGKVRGYTFNINSGTVELLELDSFGISIIPASLVSTYGLSVDDVLGVTSDTVVVHEDAASHVQRLSKGFWDTRNVESCGDELRRYSNLGNRSFRSVRHQRSCNNSVGKKSSRRMRDTDVDWELPMDY