MVEFYAPWCGHCQALAPEYAAAATELKGEKVVLAKVDATEESELAHEYDIQGFPTVYFFIDGVHKPYPGQRTKDAIITWIKKKIGPGVYNITTIEDGERILTSENKVVLGFLDSLVGPESEELSAGSKLEDDVNFYQTVNPDVAKLFHIDPKVKRPALVLLKKEAEKLSHFNGNFTKSAIAEFVFANKLPLVTTFTRDSAPLIFESPIKKQLLLFATANDSEKVVPAFQEAAKSFKGKIIFVYVEMDNEEIGRPVSDYFGVTGDAPKVLAYTGNDDARKFILDGEVTLDKVKAFGEDFLEDKVKPFFKSDPIPESNDEDVKIVVGDNFDEIVLDESKDVLLEIYAPWCGHCQALEPTYNKLAKHLHGIESLVIAKMDGTTNEHHRAKSDGFPTLLFFPAGNKSSDPITVDTDRTVVALYKFLKTHASIPFKLQKPASASKPEGSDAKESDESSSPSDLKDEL*