MAPRTPRTVIRVDPNKRPWEQEQETPIHNRWHPLIPPVATVAEGELFRVEMLDCNGGDIGDNDSAEDVKHIPPYGVHYLSGPIRITDLEGIPAQPGDLLKVEICNVGPLPGHEWGYTAIFDRGNGGGFLTDHFPAAAKAIWYLEGIYASSRHIPGVRFPGIPHPGLIGTAPSKELLDIWNDRERALVEAGPESFSLAKVMHTRPLAALPTPNGALLGKIGKGTPEWEKIAAEAARTIPGRENGGNCDIKNLSQGSAVYLPVFVEGANLSMGDMHFSQGDGEIAYCGAIEMSGFLELKCEILHRGMEQYLTPFGPTKLHVNPIFEIGPIEPRFSEWLVFEGVSVDEKGKQHYLDATVAYKRAVLNAIDYLAKFGYTKEQAYILLSACPCEGRISGIVDTPNACATLAIPVSIFDQDIRPKQGSFLQPKLIRHATLPICTYDGTLPITKNDATS*