MKDMGEANVILGVKIIRTQNGICLSQAHYVEKLLKKFDSFDVDPIKTPYDISIHLKKNKGDLVCQSEYAKIIGSVIFLMNYTRPDIAYSVSRLSRVPWIGDCTTPSFQERWRYFVMPTGYLKMMKSTPPSGYVFTLGGGDVSWKSCKQSCTAMSTMESEFIALELAGHEAEWLRNVLADIPLWGSQLLKLHFIAIRNLLLPWQTTKPTMGKNTFVVKELLSSGVTSLDYVKSEKNIADPLTKGLCKKLVFETSEGMGLRPIG*