MESGYAPVPKESFVELQLQDNQNYGSQNPTFSEKNTYPEFIHDEDGEGFVTHRIDYLETGVLDDDIDIDYDTSHLTEKSSNSGVYGAVFNLTTTVIGAGIMALPATMKVLGLVVGVILIFVMGILSEISVELLVRFTVQCKALSYGEVVEQALGKPAKILSEICIILNNAGVLVVYLIIMGDVMSGSQNHVGVFDQWLGEGFWDHRKLLILIVLILFLTPLCVLDRIDSLSLTSAASVALAVVFVVVAFGVAFIKLVRGEIEPPRLTPDFGSKKAILDLLVVIPIMSNAFVCHFNLQPIYNELEGRSPQKMNRIGRITTVLCILVYCSTAISGYLLFGIDTESDVLTNFDKPLGKEFSNAINYIVRVGYILHLVLVFPVIHFSLRQTVDALAFEGSAPLHESRKRCLGLTFTLLALIFLGSTSIPSIWTAFKFTGATTAVSLGYTFPALIALKLGGQGQGLTNRERVFSCLMLCFGIMVSVVGVVTNIYSMQSDSD*