MNVAVEAEIEQAAVPRAHEDVEGENHPNEEELPQDEDDAAPEEEEDGNEEVRPQNEDAPAAEEDDGNEENQLQRPVPPAMDASMVLTNQERQWARTIKAAIESCPDLDKLSDFEYCQIAIIDRDDVGAAVDRAIALQGFRQEYDIQNTLEDALVALRNHVLLMPQFILDFPYNRSTGGYALIADMRRCDLQTLGTEKGWKMHAAGLYYMLHAMGPEFHSIRTGITYVFECDRFSLASNMDFMIAKKACSEVYSVYPFTADKMNFFHTGLFSNMLISSCRSVLPKSMASKFHVGCIFPAGRLDCFYNMPDPQTAMERTILQMQESVRRRYAMHDSFKLDSNNHV*