MLHFDYTVFSMFMLKPVPVSKSDCVALFDFCGGLQVCAFIKVQKTRAYFKRFQVKFKRRREGKTDYRARNRLINQDKNKYNTPKYRLVVRFTNKDIIAQIVSASIAGDMILASAYANELPRYGLEVGLTNYAAAYCTGLLLARRVLKKLEMDEEYEGNLEVNGEDYSVEPAESRRPFRALLDVGLLRTTTGNRVFGALKGALDGGLDIPHSEKRFAGFSKDSKQLDADVHRKYIYGGHVATYMQTLIEDEPEKYQTHFSQYIKKGFEADGLEEMYKKVHAAIRADPSPKKSEKQPPKQHKRYNLKKLTYEERKAKLIERLNALNSAAGNDDDDEDDE*