MAGHFEATPGGGAAVALDEVEIAILRSLAVQLLELIGPGDEPAEDADPLAALFAEGPSEPPGDPALARLFPDAYGDEDKELREASAEFRRFTEIDLRGRKREDALVVVRTLDALRPVGEEGAVLTLDAEDCRHWLGSLNDLRLTIGARLEVSDEDEGQGGSLYRLPDSDPRKPMVMAYLWLGALQETLVETLMPE