MASMENGCHNHQYGKFHFVLVHGAGHGAWCWYKLIHLLRNSGHKVTAMDQTGSGLNTVDPDSITSFEDYDRPLMNILSEIPHSQKVVLVGHSAGGLSLSHAIHLFGHKIAVAVYVAATMLPHGFCSGQDIQQVDLMNPKESQLLFNVGVPDLSNESEFYHGLGSEHPPTSSMIRRELQQKILYQLSPPEDAALGSLLIRPTSVLAFQTAKFISTSEEFMKVPRVYIKTLQDRVLLLDKQEAMIKTWPPDKVFSMDTDHSPFFSSPLELHGLLLQIAQLFAQ*