MTDKTIPFSVLDLAPIPEGSSAKEAFTHSLDLARLAEKRGYHRYWLAEHHNMTGIASAATSVLIGYLAANTTTLHLGSGGVMLPNHSPLVIAEQFGTLNTLYPGRIDLGLGRAPGSDQSTMRALRRHMSGDIDNFPRDVAELVDWFDARDPNPHVRPVPGYGEQIPVWLLGSSLYSAQLAAQLGLPFAFASHFAPDMLFQALHLYRTQFKPSARLEKPYAMVCINIIAADSNRDAEFLFTSMQQAFVKLRRGETGQLPPPIENMETFRSPSEQYGVQQALSMSLVGDKAKVRHGLESILRETQADEIMVNGQIFDHQARLHSFDLAMDVKEELLG*