MVNVFAGSPLDRQNNARAEDKVRDRVDEPLAAALSEEHVAVLTHSLKFVLVETATDLRVVWLRRKTALGEQLALSGTLPWLALGEEKNESDHRSKKLAVLSTLGDEAELLERVGALLRDDDVVTDFRHGKLLVKDLRSAAMGAEKVLSHAEAAICAHARSLFEFHRRFRFCGLCGAEMRASHGASRRVCSRNAVGEASKPVPIGDAHELEQNCPGVVFPRTDPVVITAVRHPTEKMLLLARSARFQPNLYSCVAGFMEHGESIEEAVQRETLEETGVAVHSIKYHSSQPWPFPYSLMIGCMATASAAEITIDEKEIEAAAWFSLDELQGAINHSESVALRVPPRGAIAGVLIRDLVEKMRAE*