MGAQLSRLKTVINEQKQMVELLKAEGAEFPGSEYETNDHKEWMGKLDLDKVKIKDVVWPGTHDSATNRIGMPLVSRPFAQCQNLSAYKQLVQGVRAFDIRVEKNCKVCHGILKSYNVQKVLTDVKKFLTETKSEFIILEIRTEYAHEDPPNFDKLLIEQLGDSLILQDAHVFDKTLRELLPKRVICVWKPQKAPAPSPGSPLWSSAYLKDNWTDTDLPYTKFQHNMNHLEKQAPVHSRKYFYRVENTCTPQADNAVVCVKPVTRRIKPYARLFISQAHKKGLGDHLQIFSSDFVDADFINACIGATLGRTTS*