MKKSHWISLAIAWTSFADGFLQPQPSRLNHHGASRPLWMSTVAFARDGELQPGIDAIDAANPTLYQKLSNLRGDPYFQFYSVDILGSCEYIPQELFECYSETCEIYPVGDEEVPDPIKMVDSAEHDFELDGFARWDMPTDDYYDVAAFPEGYTGYDGREVWEYIHNRICFPVAYSDQHWKADFNRAVSGLHSMISAQVTRGIQERVDAGEPFSDDEVWRDPDAEFARRLGPQGDNPLALENLYFGYMLLLSAAAKAKPILLQGVGSVGSSDALRDILDDPIVSDNSVGVALSKLENHVMMDPTSLWEARMRTRELARIMNCVQCNKCRLHGKISTMGLSTAFQILLGGNISSLRRVEIATFIATLHKFSTAVDFCQRKLMY*