MSNGQTRSFPAQKQDAQPGKEHIMDPKPRAARPSYKPAGKLNGKVALVTGGDSGIGRAVCHHFALEGATVAFTYVSGQEDQDAVDTFNMLKEVKTAHAKDPIKISVDLGYDENCKKVVDKVVKAYGQIDILVNNAAEQHPVPSVEDLEPEQLERVFRTNIFSMFFLVRGLALQLVKRGIRVNGVAPGPIWTPLIPASATSEKSIEHFGEHVPMGRAGQPDEVAPSYVFLASEDASYFSGQVLHPNGGTIVNA*