GGSGSGSTALGTLDFSLLYDQENNALHCTISKAKGLKPMDHNGLADPYVKLHLLPGASKANKLRTKTLRNTLNPSWNETLTYYGITDEDMIRKTLRISVCDEDKFRHNEFIGETRVPLKKLKPNHTKTFSICLEKQLPVDKAEDKSLEERGRILISLKYSSQKQGLLVGIVRCAHLAAMDANGYSDPYVKTYLKPDVDKKSKHKTAVKKKTLNPEFNEEFCYEIKHGDLAKKTLEVTVWDYDIGKSNDFIGGVVLGINAKGERLKHWFDCLKNKDKRIERWHTLTNEIPGAVLSD