MLLSDLVVVSEEPLLVSPAEPTPKEVLSLSNLDSQVFLRFTIEYIFVYNGGLDDEDDEDPFERLKNALSRVLVPYYPLAGRLRNSHDTKLEVVCNGEGAVFVQAYANLSLEDFDRFHKPSKCWKKLLYKVAADSFLGIPPLVVQATRLRCGACIICVGISHCLCDGMGSSQFLHAWSELSRGAIRLTINPTWDRHLLQSSNPPKVEFQHSEFTQVEDFCNLKNRLRPELLVPSSVRFDRTKLLEMKHLISRNSSCIKCTSFEVLSAHIWRSWIRAMELPVKQTIKLLFSVNVRTRLKPHLPQSFYGNGFVLACAQTTVKELTERSLTYAVKLVQRAKETLKNEYVRSVVDTLKDSRRRPDLVGSLIISQWSRLGLTGVDFGWGKPFHVGNLCSDIYCILLPLDAQGEAVNVVLSVPRTVFAKYESYMRNISDCS*