MRFSLHHGHIKQGLRSSGARNFHSSSRCFPSTQSLFTTILHRPRSRASHESSSLHACGTTPSRSHSGCGCRPAASQTKTAYIALGSNLGDRISEIEKACNEMNRRGIRVKRTSSLWETEPMYVTDQDRFLNGACEVETELEPLKLLDELQAIERDMGRKKLIDKGPRNIDLDILIYGDEKVENERLNVPHIGIPEREFVLRPLAELIPSKPLYASQPWKLVQDYLNDLTPGEPLASITPISSTLPPLTPLVHNRKTNVMGILNMTPDSFSDGGRHSMESLSNTVKDLVRNGASIIDVGGQSTAPGRPEVSAEEEVARVVPAIELIRSLPETRHVAISVDTYRASVAEQAIAVGADIVNDVSAGLLDADMLPTVGRLGKTICLMHMRGNPQTMTKLTSYPDGLVPTVAAELLARVAAAEAAGIRRWRIILDPGIGFAKTGAQNLELLRRLEELRAWPGLQGLPWLVGTSRKSFIGKITGVEEASQRAWGTAATVAAAVQGGADVIRVHDVREMALVATMSDAIWRA*