MGAQLARNKVVADEEKQLADLKKAEGEEFPGCDYESTDLKEWMDKLDLDKVRIKDVVWPGTHDSATNRIGIPFVSRPFAQCQNMSTYQQLVHGVRVCDIRVEKNCRVCHGILKSYHVKQVLEDVKRFLAETKSEFIILEIRTEYGHEDPADFDKLIIEHLGESLIPQDAHVFDKTLRELLPKRVICVWKPQKSPAPAAGSPLWSSAYLKDNWTDTDLPYTKFKNNMTHLEKQGPAHSRKYFYRVENTCTPQADNAIVCVKPVTRRIQPYARLFISQVHKKGLGNRLQIYSSDFVDADFVNACIGATVGRTSS*