MTSRSFVLAHTFKDVSKLEEVGSYYSDIEVRHDIPWNIRIFKKEGFLGVNLHCEKEECFEAKKWSCQTKFTMKLVAIGGKFFRRTVQHEFQKPEGHGMDKFISWEKVLEDYVDNDSIIIEIHANIVRSTGFFEVKYLPVSEHDSDNSFVLKHTFKNISRFVELEKDFSDLEEHFNIPWRMQIQKSNEFLGIYLHCEKEICEGRNWAIECEFEFRLISASGKLHSTEHKSIFGATPAWGRDTFISWNGMEKDYINNDSIDVEICVKIINNTDAPHNIANAERTFFLSHSVKNMSRIEEGEEYYTGIQTRFNIPWKLKIKKQSGFFGLFLHCFKQLDEFRKWSIETEYQLKVVSSNGRSVSFSFSYLFDKPFGYGWLKLLRWDNLEEKYIVNDTLVIEAHVKILNMTGIEDETAIVKSSGIVIPVGNQEYSLEKWLEMAFDH