MVKIAIAGASSELAREILDKLVATEKHDIKALIRRNPSEFPKLKNVEWIRTDFSDKVELVNILEDVETVLCFFAVHLDPGSENQKRLIDAAIEAGVKRFAPSEWGPGVKLAESLDALSWYSGKIEVVNYLEDVNAKEKVLEYCRFQPGGFMDYFCHPHQTSKYLTTTKVNIDYENRSAMVVEGTLDDQIVYTCVENIANVVTSAVDYKGEWPVIGGICGDRVTIRRLLEIGERVLGHQFTIEWLKMEDVKAGELKTDNYPRIDLPSIPKDQVEAFSKIAIVGILNAYHRGVFNVSDEWNQLLPDLKFTKVDELLERVWGGKIGQD*