MFAVIRARRSSLPVGIPKLPRVRQRELMNFSFIELEAATHNFATTIGQGGSGTVYKGVLSDGVQVAIKKHTDGFPSQYDEMPKKHPLILLRSMLEHKNIVKLVGYCHEYREIEMPKENATNGNVSAKEEFLLLVEEYMTNGNLGNLIYGGLLDWSSRLKIIEGITQGVVYLHTHSEKPIVHLDLKPDNILLDSNMNPKIGDFGLSEELQDDYINASVSGTLGYMPPEYIIEGTVSLKNDVYGFGVTLLETISGMSESGRGARHQASIEWAWNVRLSGGMNKLFDPRLCDESQLKEIKRCMDIGLLCTQNKATERPTMQDVLKMIQGKKKVPTPKQPGYIKRARAAGPLYSSIAFLCNPKVGQVFYCACCQMTDYRGFSLCGIKKDGVCLCATKKFEPPSLPSSNFIALSTPFRPFFVVTYYQWEDKMVDTGVQTPHAPTPIHAVPLMAVAPLGGFPTAAPLAIMQEGSQAAGIVGNAQVGNRVMQ*