MFSPSKSRKILRDHVSVVLGWLIWIILLLSGHKFGRGDSLAVLAAGSALTFCTMLGCVFSVVRQADELAELLEEPYGTLVLTLSATAIEVSLMLMVMAGGGQNPSMLRDTIFATLMVVLNGMVGVSLVSGGWINVEQSFNLRGALSFLHLIAPLSLLLLVLPNYTSSTGGPTLAPVQEAFLGILCLLVYGVFLIIQTGRHRSYFANMSAVLDEEPENDGTAPTLRSRRGAILRTSSGLLAALLPVVLLAEHLGSVIDFAIEESHTPAALGGLVVAALVLLPEGVGAQRAAALNLMQRAVNICLGSALATIGLTVPTILLAASLQRHSLTLGLNGAEETLLYATLLVSVMTFISGFANVLQGMVHLMLFVAYLFFVFVP