MSQISKIGYESMPIISEPESSPGTENVKDEMGVYELVDAEGEDDEVSEEFQRVIKRFDEQTQSTAEKTKEINLGTEERPKLVQISACLELGEEEEILKVLDEYQDVFASDYHDMPGLDSLLVEHQIPLEESARPVKQKLRRMLPDIAVKVKEEVDKLLQAKFIRVVLFPQWIANIVPVKKKDGCIRVCIDFRNLNKASPKDYFPLPHIDVLVDNTAGHAMLSFMDGYSGYNQIKLSEEDQEKTSFTTPWGTYCYVVMPFGLKNAGATYQRAMMAIFHDMMHDCMEVYVDDILIKSQTRADHAAALKRVLQRSRETKLRMNPKKCVFGVSSGKLLGFMVSNRGIEVDPSKVKAILEMPPPKNLKELEAS