MELTIFQVDAFADSPFQGNPAAVCPLDAWLDDERLQAIAEENNLSETAFVVGRDGDYRLRWFTPQVEVDLCGHATLATAWVLIHKLDDASPVLRFATRSGELSVRREGDSLAMDFPAKRPEPCATPDGLLEALGIAEAEVLKTDDYLVVVDDEKTIAALAPDFARLKGLPCRGVAVTARSQRFDFVSRWFGPNVGVNEDPVTGSAHTSLAPYWAQRLGKTRLSAEQGGARKGRLECDVRGERVVISGKAALYMSGTLHL*