MSHSQHPVALRLEQRVGGAARLLATVMALPLVDGIFPAMVLAGTLSDPAGILEVGLLVFGGSATVAVILAEMSGSRRERVETTLAVGVVVLVLAGVEAALAPTIESLLDLAVFERFAALVILAIAAKTASARVGEYLPRPAVIVGLGMVASLDPANAQLVLVPDPTLVLRGLAAAGTGVAFALAVAVTSPWLHDAVDIDRFRFGSAVALGVLGLSVLGLVPDDAPLALAVLGVTTLLAFDPGEIDEEPDGTTTEETAASATADEETDIGPDRAPWL