MSKAAYVSLILVLCFASFVSWDPFRLSILGNDPNFEAKYVEQPPLSFVRGLSRDTESKLRLASKWSADGLMGPESLALDPVGRGLYTGVAGGRIMKWEEGAWKEFAYTSPNRSDVCVAGKASPQMIQTEHVCGRPLGLRFHAGSGDLYIADAYFGLLSVGPEGGLAKQLVSEAEGLPVRFANDLDLASDGTVYFTDSSSKYQRRNFFLLVLSGDDSGRVLKYDAKTGKTSVLLKGLQFPNGVALSKDETFLVVAESVPGRLLRHWLKGPKVGVTEVMSVLPGYPDNVRRNSHGEFWVAMHCRRNWPTRISGSLPWLRRLFLQLPIPFKHVYRLFNGGNPHGIIAKYSEGGQMLELLEDASGRVVKYASEVDEQEDGRLWIASVLLPYVAVYDPLFHTTDTARESSAPAM*