MKHLATPAHLIRALKHHTELLLPPVGVIRYAVKHKVGFNGTLILRMCHFTTFKQVVGRLSGCFGLWEWKERPGYEELVRLAAETVFNVSEVETLYELFKKLSDCAVGDGLIHKENFRLALLRNTKGVNFFADRVFTLFDVKKSGVIAFGEFVRSLSVFHPDTSCEEKVDFAFKLYDLRQTGLIEREEVEKMLIALLSESEMPISSELVTAILDKTFSEVDLKQEGKIDREEWKAFVSEHPSLMKIMTLPYLKAITASFPSFILFPEAEDNS*