MDNFFKGKLPGKIATVFALLVLSRVGTYIPISGVDRAAFAESLSGGGGVMGYVDTLTGGSISKLGIFSLGIVPYINSSIIFQLLGSVFPELKKLQKEEGEAGRRKFQQYQRYGALGFAIVQAVGQCLYIRPFVEDFSPVWLFEQSCALTAGAMILMYIGELLNEVKLGNGTSLLIFANIVSALPSSVGQTITLAQEKGDATVLPVFFGAFALTTLGIVYVQEAERKIPMNYSTRFNAGGLAKSSYLPFKVNSAGVMPIIFASSLLALPATLSRFTDNGAVLGVARFLSPGGGAGYVPVNVAMICFFNYFYTFLQLEPKDVADQLKRQGASIPGVRPGAATRDYITRVLERLSVLGSVFLGALALTPGAVEQVTGLQTFRGFAGTSLLILVGVATDSARKIRSELVMESYDTKLDEFYGSKKK*