CKVFFKRAAEGKQKYLCATRNDCTIDKFRRKNCPSCRLRKCYEAGMTLGARKLKKLGNLKAQEELDWIFSAGRRSSKELSPGMGIPQLEGYSCQPIFLNVLEAIEPVVVCAGHDNNQPDSFALLLSSLNELGERQLVHVVKWANALPGFRNLHVSDQMTVIQYSWM