MSIKVAINGFGRIGRLALRQIEKAHGIEVAAVNDLTPAEMLLHLFKYDSTQGRFQGTAELKDDAIVVNGREIKVFANPNPEELPWGELGVDVVLECTGFFTNKTKAEAHIRAGARKVVISAPGGNDVKTVVYGVNQDILDGSETVISAASCTTNCLAPMAAVLQKEFGVVEGLMTTIHAYTGDQNTLDAPHRKGDLRRARAAALNIVPNSTGAAKAIGLVIPELNGKLDGSAQRVPVATGSLTELVSVLERPATKEEINAAMKAASSESYGYNEDQIVSSDVVGIEYGSLFDATQTRVMTVGGKQLVKTVAWYDNEMSYTCQLVRTLEYFAGKI*