MAAVLCRPVVLPPASGKPQAASAHPFTSGTNRLATRRPVQRRSAAAARRATPVAMAAQLIDGKAIAEQIRQEMKAEVAELKEKFGGKAPGLAVVLVGQRKDSQTYVRNKKKACEEVGIVSFGTDLDESATEEEVLQAVAGYNADPSVHGILVQLPLPPHIDEQRVLDAISIEKDVDGFHPLNIGRLAMRGRDPLFVPCTPKGCLELLKRSGVALSGKKAAVVGRSNIVGMPAALLLQREDCTVTVIHSRTANAQRICAEADIVIAACGKAEMVGGDWIKEGAVVIDVGINAVDDATAKRGYRLVGDVNFAEASEKASQITPVPGGVGPMTIAMLLRNCVDGAARTFAAEAX