MSIEKLTPFLAPAYENFPKGRVVSLVVLRTTLSETIFRTEGTGEPMCREFVHAGIEDQRTIERLVMTKRKQIAPERRRGREFLRAYDLLYNAKKEESVCSLNTNAPCEMCIDCFLYGFAAGGGGAQKSRIWTEDAFSLLPAAELVSDRTLNGVYENGTMRLKRDDDTDKASTSLNTSEYIKPGVHFLDVVTLKDVTADELRYILGNILLTSRYGAVSSRVGRMENQILGIFGGIAELPSSLELVQSVHDAMRTREELLEHPFNRNILAGAVESVIDGWKARRGITLKLSPEEVQALIDDVDRCWSPDEREAFLKRLDEAYLPFRQEPVADAKKSRSRAKKTADTEAES