MLFQRSDNQQSSNSYSHCSSCASLRRSGLSSRNSQKVRLALEEKGLDYWPYSINPLKARNLDSRIFRMNPTGKLPVFLNGQHIIFDTLPILQYIDSINEPLGGDAVDREKMLVWMRWIDLWNPKLFTLRHVPQKYRLFFSRFQRRAAIARMAECPELADKYHLKLRSAYATEEQLKDKEMINSSNELLIKILDAAEGQLSSTNFLAGGAFSMADCMFIPILARINLLNLEEEYIGSRSHLLDYWNRVKKRPSYHAVIGKYFSGWKKYKTLYATYSSIWVRNLFKRY*