MFRYLTRKLKGEESVKKDPYAELTDSLKVHAAACNNDVKMLEKLAKDGVDFNEPRPQDGYYALDSCAWSGNIDAIKVLLEHGADPSKTMQAMVGAASWGDPEMLEALIDAGGHVDQELNSETALRWAVQFGHEDCALLLVKKGAWKLEPNQELLLRRAKGRRMRKLLEGIAQVDPDRAADCVGDEEGENPGHQEEEEAGGSGLGFAAGFAAGAAAASAASGDSQGGATSFSSWILLLAQSLFDVSTDDVVSRLKLLVPYRGQDRSTAEELRTRPDFYGPFWVATTAVLFLAATGNFARLIESTHPSHFKADYSLVPLAATLVYGGLIAVPLLARVSVFFTDEEVSNIDFKHIICVYGYGLAPAIPVSILCIIPVGFLRWLFVLAGMGLSLYFLKGNLLAEISVKVRWLQLTLIAAPIILQ