MSKLILYGTEASPPVRAAKLTLAALGIPYEYVKINTLAKETLSPEFLRKNPQHTVPTLEDDGHFIWDSHAISAYLVSKYG QSDTLYPKDLLQRAVVDQRLHFESGVVFVNGLRGITKPLFATGQTTIPKERYDAVIEIYDFVETFLTGHDFIAGDQLTIA DFSLITSITALAVFVVIDTVKYANITAWIKRIEELPYYEEACGKGARDLVTLLKKFNFTFST