MKGVREALEHQEVHFLAEDEKVVILPTFALTQRALPAFNTFGPFRPQIQVTVPFWLALILKKQGRCLIVPPRWLQISSLDSLVSLERTDDIFQTLPFHYVEIATDLCKYARDDLPEWDHLFDLVETVRSVRHNKMQAGLRSLDARATKGVKLSNITLLEVNIMRAFMTNSLEFYRLLSTQTAVAVVGIASSLSHTRSLHLHSVTQRHGPSIVKVSFETFFQTRCNTTDTKVNKYRRRYLRRDLRVRRYQ*