MKVFEQVMTYNNNSIQNGLLLYELFFMVSKAESLIKSYRDENWNQLAISQFKNKESFRKILWNLKCCYDVTSKELRMQNWKTIEETTLITFDDSIFNEVEGDNEDLYMKLVFASGDENDEYCKLAKNLLQRLEDIQCIEGGELDGIKLFSNPKNIEIMECIGEGGFGKVYKAKWWGLLCTVKEMQVGYKKYFVIEGSILASLSHLNLIKYYFAMKNDDSGDGQFDPTKKNKKKFIFGNRVDAHKFRKIVRRKSKKIISFSYQYYISNYKRNVLLA*