MTDKSVPFSVLDLAPIPQGSSAKEAFTHSLDLARLAESRGYHRYWLAEHHNMVGIASAATSVLIGYLAANTTTLHLGSGGVMLPNHSPLVIAEQFGTLNTLYPGRIDLGLGRAPGSDQPTMRALRRHMSGDVDNFPRDVAELVDWFDARDPNPHVRPVPGYGERIPVWLLGSSLYSAQLAAQLGLPFAFASHFAPDMLFQALHLYRSNFKPSARLEKPYAMVCINIIAADSNRDAEFLFTSMQQAFVKLRRGETGQLPPPVENMHQLWSASEQYGVQQALSMSLVGDKTKVRHGLESILRETEADEIMVNGQIFDHQARLHSFDLAMQVKEELLG*