MGRMVLIAAAMTLFVTLQVLQPPLVVSAATKGKTVTVLSIDGGGIRGIIPGTLLAFLESKLQELDGPNARIADYFDVVAGTSTGGLVTTMLTAPNKDNRPLYQAKDISNFYMQHGPQIFPQSRRNSFVRRITNLFGGPKYDGIYLRTIINSILGNLTMKQTLTNTVIPTFDIKRLQPIIFSTADAKANISKNAQLSDVCLSTSAAPTYFPVHSFETKDAQGKTRTFDLVDGGVAANNPTLMAITYVSKQIMTGNFQYEGMKNMDCNKMLVLSLGTGIGKQEEKYNATVASRWGMVGWVYNNGATPLIDIYGDASADMVDIHTSTMFQTLGSEKNYIRIQDDNLTGEAASMDIATTQNMETLVQIGNDLLKKPISRVNLETGRYEPVVGEGTNEAAIVRFAQLLSEERKLRIN*