MVLLEDFVHADPEDVACLSGVKGSIQDPANRLMGWTGDKLKTPCNGTISELEGVTCNNERVFKLSFAGFGLVGSISPFISNCTNLQSLDMSANRFTGEIPTELQYLVNLAVLNLSVNELTGLIPPSLILCAYLNVIDLHNNRLTGSIPPQLGLLTRLSAFDVSKNKLQGMIPPSLVNRSGVLPRFNASSFLGNKELYGYPLPTPKSHGLSVIAIVGIGLGSGMLSLVHGRPEFETPRWPQDTVGCRFACWVNEGFYWICIHSQLLLLLFMYFHRFRCGAMLTNSARLGSALSLLRLSVCMYVWISAATAVRSDHCEGKRYGRTSIGSARQISNRVATHRAPYWDGVRLVSTICSTTDGNNATTSMGYE*