MAPPRQAVIEVDVRALMGEADEGFWQEEGLFTLVDSLGKCTKSLTHSSIDLTSPLVCPHSSSFARVPPLSDFLPGLTEKPSELEDHTPVTGLREEASGASFTDSQRKVGITVGLSGGSHRQWKVNKVVKQMVLGSDIGLKETSRLALCGLVGRISYRNLCNMTLPIWVEQAWGPLLGYAPEDSSPEVGYNGTGPFHFPQEDSIQSESSGSLTGKLKNHCPTLYSSLSLLENDALDASDWLRNTISNVDVSTIVDKDFFDPVGLGSES*