MVGMMAIDSVDTNLLLVEASDLAAHPGALPESSVSDFLAKYPFPVLFSVLSTAETPELVSAIVNAVEKILQSPFGHSMLIGVLPYANAGLNAASPQIRRLACFSITKYLEDGDSSSVQTAADAGIMDPLLSTICDEDSSVAKEASDAIENLAKSSAGLEVIFGASQNSLKELAIHGSSLVQIRALSLAARIFGLSDVAAAAVQTSGILSVLEGQLKNSSDTLAQLNAFEILSELAETPAGARLLLAGTFVSQLVFWIQNAEVDSMVRSRSMQVASRLIKTISEPDALQIIDAIGNCLGRVENFARSSERWDKDEKDAALDALGQIGSFSHGAQVLLLRGARPPALYVVHSAFKPELAGIHALALIAGSEREDVLLNEQAENVLRDLIFDAIHVSSQKTLSNSLLHLLKQTAELRQAVYRLLVPLASRTWCLLEVSSNDGLVDFIVDSRIESSKQGMEWRHACCAALATGLRQAILSVRGDTLEKLNEAARRGPYLSKDHAQAIPVVATQERF*