MEFFRSVTDALTGGCCAATGQDGYEINFSVLDLKDMQVVAACKGHQEKLLEMFKKRPYLQKEEHQLAYFVKECCKAIMKGDSDEAQNGLDILEMQLDNEDKMIAAAFNKFDTDRSGKLAGSEVQFMLDYLGFPDSQDDVDKLLKVLDSDKDGHVSFDEFIHYVGKLGGSSKLFEVRRKQIQERAGFTDSAHDPEKLRILLQESGISPEAQAHWKLTASESELDSAAMMRPCQQAAIRHIRHLAQENHERALPKLQERVKKLGYTDTDLWMVLSWIRELAPIIVHINLDKVGKFFLEDSHYRNQFETNTSGGLLKTSAREKWERGLFGTAYDGANAFERPKYGVQNIWNDHRGVMGAKQYGDSYIILKDVRLRCTLSPQDSANLPARRLAVLDYYAHVLLEYSDKELKETIRVAEKGDEKVGNSEQVIEKWGMYKEAQLHGEIDLDKHVDSLVVHERHRAKHADFVKKICEKHGWKMRWMDEMRAHLHERQGGVELDMKEWILDSIRHTMHDKALICSVRGTSSCACHNVSRVFLCRLGVSNHRSTPLMTLCGRGPKARRQDC*