MFMLWRTVAVVTGRSIGLGLSPNLPSPGSVQPTTNLFGAAAAAAAAGAAGTANAHALAGLVSQHRLLELSRFGLRGYDLAQHMLTQQGAVSKLLGKYLPPN