MEFFCNNNDNNNSIIPAAGSATMLLLLLALLSSPVVLGLLLLRAFVLRPESLRRALLQQGFRVVPCTPIAGDVIGMVRMETASLAQDLPSPSHHHLLFPYLFPFYHKRHSDLGGGDEPFVVWLGSHPTLVLIHPEDVKNALSSEIKYFKKPDYGHKVFQQLLGSGGLILAYGDDWQNQRDILRPAFFVEKLKEMVADMVASALEMVSGWDEQVARQGCPTEVEVAKNIKAATADILARTLFGSSYLKGREVFENQVQLLEYLSKTMFQNIVIPGYSFLPTSANCKCKELEKRINEELHEIVKSRRDRIQNESRGADSYGSDLLGLILAAEGQVFEEGSHRVCLSNRQVIDECKGFFFAGHETTANLLAWTMVMLSLNQEWQDRARDEVLDICGKMDQINADQVNRLKIVGMILNETLRLYPPVPEYGRRVLLNDGERIKLGHRTLPKGATITVASLFIHRRKDLWGEDADEFRPERFMHGVAKACKHPHGFMPFGFGPRICIGQHFALMEAKVIMALILQRFRFSLSPNYRHA