MSMNLVTLLYLIASVCFIQALKGLSHPTTSRRGNLFGMVGMAIAVATTVGLVFKLGAEIATTGVGYIVVGLLVGGTAGSIMAKRVEMTKMPELVAFMHSMIGLAAVFIAIAAVVEPQSLGIVAHLGDTIPTGNRLELFLGAAIGAITFSGSVIAFGKLSGKYKFRLFQGTPVQFSGQHLLNLVLGLATLGLGLVFMFTGNLTAFAVMLALAFVLGVLIIIPIGGADMPVVVSMLNSYSGWAAAGIGFSLNNSMLIIAGSLVGSSGAILSYIMCKAMNRSFFNVILGGFGAEADAGGPAGSKEQRPVKSGSADDASFLLTNADSVIIVPGYGLAVARAQHALMELAEKLTHRGVTVKFAIHPVAGRMPGHMNVLLAEAEVPYEQVFEMEDINSEFGQTDVVLVLGANDVVNPAAKNDPKSPIAGMPILEAYKAKTVIVNKRSMASGYAGLDNELFYLDKTMMVFGDAKKVIEDMVKAVE*