MAPFTEDKVDLSNLPADLALRKPISQYNVNVRDEVRRAYLQRGPFQTPDHKFSQKDMSGCMRRFNPDWFKTFSNWLEYSIVEDASYCLCCYLFKNETLGHGGGDAFSTQGFRTWKFDRFKIHIGGPSSVHNQNVKRCDDLMNQQQSIRSNIVKQEKKECSTEVGAVVLKNAPKNFKLVAPEIQRDIVRACAEETLKAIIEDLGDEYFAILVDESRDEKQAKIVEEALQLGELGTGRGLNQELGLKRAGDTRWGSHFNSLLNMIVMFPSVVEVIDDIAHNGSKAVDRLKAKGVLDAIQTFDFSFMLHLMKDQDIVKAISYLGTTKRRLQDLRNDGWEGMFNKVIDFCIQHDIELPDMDDMHVPRGSKSKRKAQVDGISNEDYYQSVIYAVIDLLRVELNDRFSESSTVLLLGVACLDPADSFS*