MELSPNNSTDQSLLDAQLELWHTTFAFMKSMALKSAIHLRIADAIHLHGGAASLSQILSKVHLHPSRVSSLRRLMRVLTTTNVFGTQQPAGGSDDDSEPVYTLTPVSRLLIASQSSQLAQTPLAAMVLDPTIVSPFFELAAWFQHELPDPCIFKHTHGRGIWELTKDDATFDALVNDGLASDSQLIVDVAIKQSAEVFQGISSLVDVGGGIGAAAQAISKAFPHVKCSVLDLAHVVAKAPTHTDVQFIAGDMFESIPPADAVLLKSVLHDWDHDDCVKILKNCKKAIPPREAGGKVIIINMVVGAGPSDMKHKEMQAIFDVYIMFINGMERDEQEWSKIFSEAGYSDYRIIPVLGVRSIIEVYP*