MGVAQKTPDMEEGSLEIGIEYRTVSGVAGPLVILEKVKGPKYQEIVNIRLGDGTNRRGQVLEVDGEKAVVQVFEGTSGIDNKFTTIQFTGEVLKTPVSLDMLGRIFNGSGKPIDNGPPILPEAYLDISGSSINPSERTYPEEMIQTGISTIDVMNSIARGQKIPLFSAAGLPHNEIAAQICRQAGLVKRKEKSGNLLEDREDDNFAIVFAAMGVNMETAQFFKRDFEENGSMERVTLFLNLANDPTIERIITPRIALTTAEYLAYECGKHVLVILTDMSSYADALREISAAREEVPGRRGYPGYMYTDLATIYERAGRIQGRKGSITQIPILTMPNDDITHPTPDLTGYITEGQIYIDRQLQNRQIYPPINVLPSLSRLMKSAIGEGMTRKDHADVSNQLYANYAIGKDVQAMKAVVGEEALSSEDLLYLEFLDKFERKFVAQGAYDTRDVFQSLDLAWTLLRIFPRELLHRIPAKILDEFYNRDSAQAAN*