MRFAVWAQGDFRDEVTGGLARLDLTGHGAHTPGGSNPSTPGATPTTPSGGFSTAQPRSRTNTTHRPDIRKDVATPTEVKHELGAGGGVVSPDGVVGVNNADDKDGKKNKRQRRQRTHFTSQQLQELEALFMRNRYPDMSTREEIGLFTKLPEPRVRVSDN