MGYTKEQLLAHLQELQIDFVSYNHPVVLTVETQAKYVGHLGGGLSKNLLLKDKKHRFYIVSALAGTKVDLKVLSQRLGLGKGGLRMAPEEALQELLQVPLGCVTPFALINESARTVSLLLDQGFRAKECCFFHPLSNDMTISLSSQDLDKFLISIGRQPPYVDLEATPLVGKDQPPDLATLVPSGVPVLPNPAEKEVLSQHPGENHDPTQIKSTELTGKAVCQSKNSQGTLENPKVDSDPLAAVTDVKKFVEEIIKKTSEVVLSEIQHEEQQRPGARKRLSADLENLTTMFKNAAYTQGFCAGVKSMPTNRCPPPAKF*