MAPPSSQPNVDHAPHKRTKEMGQLEKLMDVGGREDVDSHVARCIYACGISFNVVHSPYWQDMEKAINDGPKGYKTPSFEKVRTTLLTKEKSLAEQSIEPIRASWRTTSVSIVSDGWTDVRNKPLINVIVVCPKGSMFLNAVDCSGELKDATFIANILISTIESVGPSNVVQVITDNARVSKAAGLLVEARYDNIFWTPCAVHSLNLILKKNGKIEWIKKITDEALFSNFVFVKVAETRFASHFIMLRRLLEVKSSLCNMVISDVWDIWRLSNTDRAQE*