MASMVALLGSLGSPLDASAAASRNYGVPATLPAVFLHYATAKSQLQPVSLHHKMSKGRVSQHAVSDAAGLSQADVEDSNANVDETLPTPIVIIDQESEPDATVVELSFGNRLGALLDTMQALKELGLNVEKSRISVEGSLTRKRFSITRVDTGRKIEDPEMLEAIRLTIISNMIEYHPESSALLAMGNAFGIKAPTKLDVDIATHIRIVDEGPHESLLYIETADRPGLLREIVKIITEINVAFRSGEFDTEGLVAKAKFHVNYRGAALSKSMKQVLTNCFQYYLRRPETNVDSY*