MPPRSMAQFIYSSVLFYFCTRGCVVAAAGGLSYDFYNNSCPQAEAIVKREVTALYYIHGNTAVSFLRNIFHDCAVQGCDGSLLLDSTPGHPSEKESERNSGMRNYKYVEVIKEAVEKECPGVVSCADIVILSGRDGIDMLGGPSFQVKTGRRDTRLSSSEAADAQLPAADVDLTAALQRFSELNLDIPQTVALLGAHTVGRTHCKNLVERLYPTVDSTLNATYASYLKRRCPSADPDAKAVEYARNDGITPMIFDNMYYKNVMNMKGLLKVDDELYLDTRTAAYVTRMAADNNYFFEQFVAAMAVLTEHNVLTGSEGEIRRDCKWVN*