MAGAGGRGVNSATPDQASFEVRFRYSFWDRLRSGLVMSFQTPWGALTFLAFPLAALALLSLYWYEGLPIGGLFVVSIAAAMSFPLLLQACFAIAVHFFGMHKDRTYQYHFGDFGLRACSDVEEWTQSWKAITRVKRQGGFLLLFFSRGRAHCLPSRQLQQQGALEPILSLARAHGVRGA