MPTILVSALEASSNIHLEELRRNLPKDYRFIGVFEGKNALYSPREFSVMGFRDVIGRLGFLLKAHKEMVQLAKQADMVLLMDSSSFNIPLAKKIKKQDPHKKIMYYILPQVWAWKKWRTKSLEKYCDFLGAILPFEVSYYQKKAQYVGHPLLDEIKYYKKDIKGETLVFMPGSRKSEIAKMFPLFVKVAQILEQNEGFKRRVLVVPSFFKGLDLKALYGEDIKLFEISYDAHKSLFEAEFAFICSGTATLEAALIGTPFVLAYRAKTMDFLIARMLVNLHYIGLANIFYNALNDETPGLGESQLHPELIQHFLSVEGLLKVYEEMDRERYFKESLRLREYLKHGSARKVANEMAFLLNLT*