MDSPAQRRLKSIQSHVLSSTTADQSDLQANLTSSSQFVHRQQYSVCLPEKLQTGKWNVYRSARSPMKIVTRFHDHPEIETLHDNFVHAVKTFGDYKYLGTRVQADGMIGEYTWMTYGEAGAAREAIGSALRFHGLQKGACIGLYFINRPEWLIVDHACTAYSYISVPLYDTLGPDAVKYVVNHADVQAIFCVPETLNTLLSFISEIPSVRLIVVVGGVDEHLPSLPLASGVKLRSYTKLFSEGRSSLQPFIPPKPEDVATICYTSGTTGTPKGVVLTHNNLISSVAGFCMAIKFNPADIYISYLPLAHIYERSNQIVSVYYGVAVGFYQGDNLKLLDDLSALRPTILCSVPRLYNRIYDGIINAVKSSGVLKERLFRAAYNSKKQALMSGRNPSPMWDRLVFNKIKEKLGGRVRFMGSGASPLSPDVMDFLRVCFGCQVLEGYGMTETSCVISSVDQGDNLSGHVGSPNPACEIKLVDVPEMNYTSEDQPHPRGEICVRGPTIFQGYYKAEVQMREVIDDDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAQGEYIAPEKVENVYTKCRFVSQCFIYGDSFNSSLVAVVAVEPDVLRDWAVSEGIKHDDLGQLCNDPRARAAVLADMDLVGKEAQLRGFEFAKAVTLVPEPFTMENGLLTPTFKVKRPQAKEYFAKAISNMYAALSASDPKPPKL*