MNALAATNRNFRKASRILGLDSKLEKSLLIPFREIKVECTIPKDDGTLVSYIGFRVQHDNARGPMKGGIRYHPEVDHDEVNALAQLMTWKTAVADIPYGGAKGGIGCIPKDLSISELERLTRVFTQKIHDLIGINTDVPAPDMGTNSQTMAWMLDEYSKFHGHSPAIVTGKPIDLGGSLGRDAATGRGVVYATGALLAEYGKNIKDLTFVIQGFGNVGAWAAKLIHEKGGKVIAVSDITGAVKNPNGLDIAALMNHKEATGALTGFSGGDSMNSDELLTHECDVLIPCALGGVLNRENADHIKAKFIIEAANHPTDPEADEILCKKGVVILPDIYANAGGVTVSYFEWVQNIQGFMWNEEKVNMELEKYMTKAFHNLKNMCKSHNCNLRMGAFTLGVNRVARATMLRGWEA*