MGALAGPEFFTEGVVPEQRVIDHGIPFPQVLQPHIQSDLASLVDAIVKNKTWLDSQLEQSGAILFRGFDVSTAADFDAVVKAFDYPELPYVGGAAPRSSVVGRVFTSNESPPDQKIPFHHEMAQVPEYPRKVFFYCEIEPAEGGETPILPSHLVYQRMEKEWPEFVQKLLEHGLLYTRILGEGDDPSSPIGRGWQSTFLTKDRTEAEKRAASLGMRLEWLEDGVKTVSGPIPAVKTDELRQRRVWFNSMVAAYTGWEDARNDPLKAVKFGDGTPLPKEAVMACLDILTEESVSIPWRHGDVLVLDNIAVQHARKSFAPPRRVLASLAK*