MSALLRETSCGSLLQKLQSVWDEVGESEEDRDKVLFQLDQECLDVYKRKVDQATKSRDLLLQALDYSKTELARLASALGEKSIDISPEKTARTIKEQLTAIAPTLEQLGKKKKERIKELANIQSRIEQIRGEIAGTLEMGQQVALPQINEDDLTVRKLREFQLQLQELEKEKSRRLEKVLEHVGMVHDLCNVLGMDFFRTITQVHSSLDDSIGNEHKNISNETLSKLDRTIGTLNEDKRLRLEKLQELATQLYDLWDLMDTPVEERSLFDHVSCNRTATVEEVMVPGALAVDVIDQAQTEVERLDQLKYSKMKEIAFKKQAILEDIYASTHVVLDTAVAHEKIQALIESGNMEPSELIADMDSQILKAKEEALSRKEILDKVERWISSCEEESWLEDYSRDDNRYNSGRGAHLNLKRAEKARILVSKIPALVETLVAKTRAWEENHGLPFMYDGVSLLAMLDEYVILRQEREEEKKRMREQKRQTEQLLNIDREGPFGTRVNPYRVTSAKKVAGTKPNGGASNGTPSRRLSTGNQLNESKSTGRSAGKDDKKGASKNTATSLNEAAPADKEAADSSTENFDADPVPGST*