MRVSHPTNVWLGPNASMLVQPNSIFIKSVKVENVYGSEPGLQLFGFYASPPVAIMNWSESRLVSVSHRSYGGWPYYLNKGASLNISLNVKPEGSSVRLVVNKGTATRWLLEEPPFGDLIQGSGVIQVNVSESETYYLNVANPNLKDVEVELDIDVRAVVYDTKEPPFYECNFSNGECTINTMPFVGTSIVLTSAAPRPGVLAEEQEWFIRISHQVRWTSYAIVTGLVICFLLVALELYKRFERAGEDRHVMDDDSSITSILVHKDDDVSSMCSWSESFAAYDADREDFSGNEGEASYGTKTRCAICFDAKRDCFFLPCGHCVACYQCGTKITEAAGSCPICRKKIKKVKQIYTV*