MKGFAIQKKKTPFQVGGMEVGPFRSIAAQLLTLLLSTGMQRHKELEEEKKRKLDEEAAKVYEDFVESFKTEDDVTTGGVKAFVRGGTVVPGSKPDSSVSKKPGSKYVPSFIPPSMASTGPPASSSIDHHDRKPDLATSSLFERSPEPDWDRSRKGMDDIKQENNDESVFQLPSKKQEKDKPRNIDKMLDVLKKEQELREERDRLRREGKLMPNDPLYVDDTIGSFDDGDPFTTNLYVGNLAPVVTEQMLAREFGRYGAIASVKIMWPRSEEQRRLQRNCGFVAFMVSNMQSGPG*