MFQVFFPNQLPAKFPEELASFQVWFQNRRSKERRMKQLRFGGFRPTRRSRGGRDELCQDMFAAEGPPPGFFGQHPIGFFCDPYGERGPLPPLPAFPVPTDAPHPLVHDGFGERTSPMAGTGGGVVGAIPTTLLPADFDPDMGGYQPLPSMYSTELKAHPMAGW