MKAASALLLSLASVAMALPAIPLAKRATNVTDDDILNYALTLEHLENAFYSQALAKWNNDAFVKAGLPTWARGRFAQVGAHEASHVKTLAGALGNKATQPCTYNFPYTDPASFAALSGVLEGVGVSAYLGAAALIQTPAYLTVAGSILTTEARHQAWVMSAVEKAQPWSGANDTPLTLDQVYTIAAGFIKSCPSSNPKLPVTAFPSLTATTANPGQSITYTFNSSGNTKYYAAIYSGLATTLVPLTNKKGTLPSGLQGTYYTIITTASDSTAISGSNTVAGPLISVYNFWSAT*