MEKVVTLNHDLPLLHFPNSRKPFSIPSPILRISSFKRHKKRSCLASSSRLGFYTETKTVSESHGVIVDNSTIGRRLLGLAAAVSVAVSLSIFCDSPALAESLTIAFPVSRAREVTTVQRTLVEAWGLIRETFVDPTFNHQDWDFKLQQTMVEMFPLRSADAAYGKLKAMLSTLGDPFTRLITPKEYQSFRIGSDGNLQGVGLFINSEPRTGHLVVMSCVEGSPADRAGIHEGEELVEINGEKLDDVDSEAAAQKLRGRVGTFVTIKLKNVNGSGTDSGIREVKLPRDYIKLSPISSAIIPHTTPDGRLAKTGYVKLTAFSQTAASDMENAVHEMENQDVQSYILDLRNNPGGLVRAGLDVAQLWLDGDETLVYTIDREGVTSPINMINGHAVTHDPLVVLVNEGSASASEILAGALHDNGRAILVGNRTFGKGKIQSITELNDGSALFVTVAKYLSPSLHEIDQVGIAPDVQCTTGMIDSLTAEIVEKMNSSVPLLEADSCVMVAEHELEARRSNGTAS*