MGEPAPISLDTLTEQQQEALASATLIAKEAGWKLDEFSEWTLLRFLLKHRWKLSAAEKQIRSTAAWRAEVGADAIRASIAAGLQPRDWPAMDRICPHVLLAFTNLPTDDGDRLTYVDANDVFEVDAFLNCATAAEIFVINLYVLEHASYHNDRRSAATGRLCRWSTHFDARGIGMRHISVRVAWKFRPCLPLADNFYPSLFGFMLTVNAAKAMAVFWSLVSPFVGENAKQVAILDTESSPGALLSRAPASSVPTCYGGSLRRLPVDEVSRLPAPPERFDYGAAYPNELGRWLASGLPAAALPDPARGGGDEVGETGISR*