MDRLMLLQLNYVQITGSYKNFPKELRWLCMHGFPLKSIPSDLPMENLVALDMSYSNIESFGICYSYPQRLHKRLKQLIGSCSKEKRLLGSLKILNLSFCEQLHTLGGFSHFPKLERLILRGCIGLLEVCESIDQCVELVLIDMSYCNKLEKLLRSIGLLKKVKTLLLKGCSLGESQIKIRDTNSMIQLKSSIGTNTKTSSSVVLEAIPSDLKFFTIPLPRSLVRLSLADNNLSTESFPVDFSCLVMLKELYLDYNPIVSLPSCVRSLPMIEILSMVNCNMLMSVEHPPHTLRFMQLYNDSNKPMLRKVVFDPEMSHFELVINRNLLASSSFEINGLVKIQSMEGVEETVLRALGWTKLDFLIGRRLGTYFDGRREESEIQMFYEFGIFSTIYGGEEMPNWITEKSMGPSISFTIPSSPNNLKGLNFCCVLTCGSIEDEFLGVPVIITSNITQNRTWIYEHYIDRLFNVGVKSLTLLSHWMFGINEMECGDKVTIAVTWNPLLFANEVTKECGVSFVYDDGDTDGEDALSYYKSWNHIIGGDLTGFQVTTGEYILNRSRMPLPYIDKNLLKYDNCMEKAP*