MERLFKVYVYKEGEPRLVHKGPLTGIYSSEGRFIHEMNQNSRFVTHDPQEAHMFFLPYSVAHMVLDLYVPGSHTMLPLATFIKDYVNLIASKHPFWNLTRGSDHFFTSCHDWGPATARDHPELRKNSVKVVCNSDLTEEFVPDKDASLPETYLHAVKLPTKLGGPGPSKRPILAFFAGQMHGRVRPALIKHWKDRGDPDMRIYEVLPPEVARRTSYVQHMKSSKFCICAMGFEVNSPRIVESIYYDCVPVLIADNFVLPFSDVLNWGSFSLTVSEKDVPRLKELLLAVSEDRYRKMQSRLKKVRKHFLWHDSAERFDMFHMILHSVWTRRLQQMDAIIGHETSMV*