MPSLPYTVGELVESAYKLMLAAVLDSSDEELADDFVVDALEPLARRNLNAIGPERLSLARLQREADEHGFDGDDMSSATYQQFGFRLSWLYEVVHALKVPPVFDTISNHKFSGEEGVLILLRRWRHTGGLHTLTMETGRSIPALSECVEHVHREFPHLVDHRSFTSWANHFEDFAEAFREHGLPIDNLIGFIDGKLWPCCRPGKYQEVLYSGHKRIHGIKVQGIVFPNGMQPYPYGPINGARHDSFVLSQSRIVEILHDVCRGGQFETTPGGLGKDYVLFGDSAYPISAFLWRMYKGIMTAAQTTFNRDMAPARVTVEWGFGKIVNLWPFLDYRKKSQVLLSPVGLYFPVANVLTNMHTCLSRGNIVSLEFELEPPSLEDYMNGGPYN*