MAHTMALAAGELNALPTQLVTEGRESAARLHDLLIGCVQATAAGSTGSSTLYDTVALAEQILLCFDCALAKLHAVAAGAEEDDAAARSGGERKTERRASNGGGNGGRVQRKATMDDNFLWRKYGQKEIKNSKYPRFYYRCSYKDDHGCPATKQIQQSETDPSFDITYFGEHTCRPGNDDAAAAIVDSSEELSAAQLVISFANSSGDASVCWPCSGDDARIKSDSSQDSSLPCTVNVYDEPIMESTPPVPGLPDLKPMDGFLLDGESLFDMDELIYFHELSAALGLLDRDDGAPVQSYR