MRGAQALYFLRRTTTLAQHLCSLTPFIATPRMDFSSFLEENPSDLVYTHNRRIDELIKSGNLLSAHEAFDEMSVRDVVTYNLLISGNSRYGCSLRAIELYAEMVSCGLRESASTFPSVLSVCSDELFCREGIQVHCRVISLGFGCNMFVRSALVGLYACLRLVDVALKLFDEMLDRNLAVCNLLLRCFCQTGESKRLFEVYLRMELEGVAKNGLTYCYMIRGCSHDRLVYEGKQLHSLVVKSGWNISNIFVANVLVDYYSACGDLSGSMRSFNAVPEKDVISWNSIVSVCADYGSVLDSLDLFSKMQFWGKRPSIRPFMSFLNFCSRNSDIQSGKQIHCYVLKMGFDVSSLHVQSALIDMYGKCNGIENSACFTRVCLA*