MAPRGYLAEVALLTSASEDLAAVGPGEREGWLDDPAVLPPLAPRARALAVAVAARSVLAVAPVAGGGGRVTVRPALGPDDGRISAVEWIPLAGEDAGEAGERVAVAVGTDARIQWLLEFVIFFSKPDDELMSVLHNLPDINITCKARQVFIEKLNAYFAKAVYYRKGIVPASLVDDQRGSLCSTMYMKTRTLFMNINMNVGNARMTYIVKRRKYYVCYISMYMTGWVAMRMKMAHSFGLSILLGSVSRLSYLEVMTCDGLRVIESKAPNLSSFRFAGDLRVQVSLGETVQIKQIYRLCNDAAFYARTELPSSMPNLERLLIHSDTEMVNTQMLPSKFYHLKYLNIALGGGTYDYLSQVSFFDTSPFLETFNLNVIKAL*