METRSGPVQDRKRDSPSQDSPTDGAATAAALKRQRIVETDPAVISQTLAENQPTGISNDGIMIHLQPSFADRAHVLEQISSLPDGPLKQALLGALQPQALLSVPEQLVFANKAAAALVSTVLDHQLRIQPPRAAKWGDSSVNDAVFRRIQSLLHSDDLEHIDDVRRDFLIETFAEMVVNWMDVRFRTMDDHGIQAQAWRPQEEQQDAEPARTPWHTRQFVSAMIHGGNLGHDAVFVVLDVIITRYHGGESISSSRAALERKGVLDSFKLMYSLDADQALWLAQRAWLQKEEEVRVGVGVGEFVKTVRLINRYVSWYGNPLYMGTRGKNRRNLIRSKDAEKAWIEFIEVVCSICMEREARLSEKMARNLRAKSRALVSECQQLDGWARGEELPRWEVAQVEHLVEVMDVGDFE