MNLKQATRAREGRAFAVLGCSGFVAAASRDVRDARKKAHRRDGEKTSRSDCRRTRLLWPQRLTTSTMKYRTLSPMQKNQIVGMRKAGMKCKDIAEVFSAACSTISTILSHWKVHGSVESLKSQCGRPRKLSERDFRVLCHAVSSNRRHTLVELANLVSVSRTTVRFYLRELGFRNCIAPKKPYLNVKHKADRLAFARAYESWTFEDWCNIIWTDESSFETGKNPRQIRVWQKAYEKYNWDCIAPSFKSGRSSVMVWGAFNGFDKSLLVIFL*