MTRHSAGSLVEPRPLDVLCGKTRECLVHPGSIRFRKVIESYADRYDRSEGKFSKTELTRDIYIEISQTSRFLKYNKVAGGWQELAHSVARDKIGHALRFSSARRKKGKFAKEVAPSLAAVLNNEDGSCEDNKGQDVVKSSEQEREEGCVAQPTITIACVRLVLATNMAPIHNTGMVLLPTSNAVAPFLQQNFVVSEAPGGKMQVLDDHKLQADDDDLEADIADLSALVSDDPSMSIQDVLSDYINRNHQVTPKTNESAFASALLSPAESDGVAMATVSGVDDNSWMDTLFDA*