MKGSYAPHXLKMHHMPPRLSTSLHALQSATAMVDSAASKRDQIGHLYXLNKAWMAVLGTVLSAETEVAVFKFKRVLSLLSHGRGRVRKLKKNLNPLPLPHNIFLDGPNYSDISPKPLQLLPPTFPKTPHKEKVFLGSPVPKTKTLQQHQEERTKLQFHPQRVKYRDEMVFSGRNSGINLAFDRSSSSCKTSTTSARSFMSCLSIGGCAATTGRDSFRLIGGVPRVPGQISQQQRRKLKEKRSYKVPAISDKISDIPSDEYSWRKYGQKPIKGSLYPRGCYKCSSIRGCPARKRVERCLEDPSMLVVTYQGEHKHSQSAW