MGYLPSLGSKAAHFVSDLTTVILNPVSEREPPHLPEADEEQENPEDDKDSEQNSDIPDGPDTSSFRAFMVSFLSPSSSFKDSMEIIPEQDGEMSYPTLTPVGKATKGRTGLLSRGKHSIGKIINKAVRIGGFKQNPEPKFEKEVVNHAESVAPVLELDEPKEVNSLINLPAISEPSILLSDMMRSMLYSSLPVLAQGRSWVLLYSTWRHGISLSTLYRRSMLCPGYSLLVVGDKEGAIFGGLVEAPLQPTSTKKYQGTNNCFVFTNLHSDPAIYRPTGANKYFTVCSADYLALGGGGHFALYLDSDLLTGSSSNSETFNNRCLSHSPDFAVKHVELWGFVYPSKYEEMLTICRTEKPGICRF*