MTAPLLIALEDAVLARLRDGLGRLAATVAPYGGELDAPAATLPDGFPAVWTGFHQVLRCERYGTGRDRYKADARLLVRLADRDVRPLADGTAAAVPGGSGAYPLLYAVQRLLTAQDLGLPVDPLVPGYVRRLRDVQRQPLPFAAFACEFRTSWFVDALPAGHWPAPQSADDPDALLARYHGRLDAPAADWLSTALDYRLTPGDDRSDARDVVVHTAH