MGTLLVVGDSISAGFGLDSRQGWVSLLQARLRDEGFDEKVVNASISGDTSAGGQARLPALLAAHKPSLVVLELGGNDGLRGQSPAQLQQNLASMIERSRQAGAKVLLLGMRLPPNYGVRYTTAFAKVYEQLAADKQVPLVPFFLEGVGGVPELMQADGIHPAQGAQQRLLENAWPAIKPLL