MYGGFTFGHVYGFNKPKKAKKAAKPPKDNWFERLSNDELKSLCRSAKLPVSGTKAELVARLLEDQSTARFGVESKASVFRRDGEYIPGTDGETLESLKDQCKNAGLSSTGSKFKLVERLVQHAHGTGAPKRAANVMLNPDGSTAYDENGKAVVKKRKVGKPTKPNLDKIKERMRAQIFVDKRKWSDAKYKAHASVVCETGDKIITAEVEKKISFLNERDPIAYKVCVEVIRAIDQSWDGYELTGQGRCSWELRSLLESVEFFIGEGKPAAGMTEEEIKRDEFQIERVAAQRWCTSLRAKYREYVGEDLEKSFYL*