MSYTRIGAVTGGNKGIGLAIVRQLALQYPQSPYNNGALLIYLTARDQGRGEQALQDILNDADLRKAKVLKADGGLTDVKFHPLDITKTKSIQDFSAFLKKEHPDGIDFIVNNAGIAMNGYDNNVVKGTLECNYYGTLEACQDILPIIRDGGRLVNVASMAGYINKYGEGLQEQFRSAKSIPDVTKLMEDFRDAAASGQEKERGWTPAAYSASKAGVIGFTRVMAAENAQKGSKTLINACCPGWVVTDMTKGRGHKTPDQGAQTPVLLALGDIQGATGQMWSDEKPVQW*