MAGLLASLAIRKALEKLSSYLAASLSASSSSPTSGRARQEKDHEDLRMLERTMRRIHATLHDAEQHWNIREESTKLRLKELKDLAYYAEDVVDAYEMNRQKVEALKAFAGAASHKRKYQQESEGLFCDSHTVAITDELAIKTRKLIERFDEIKYYSDNFTLSENDGEIRLTPDISGLQTSSVVFENSIVGRVKDKNNIVEKLLSKRGDNLASPVSVMAIVGMEGLGKTTLAQLVYNHPEVCKYFDVHAWVCVSEQFDINNITQSIIVAVTKEKCDLSELPNLHERLVEEIKQKKVLLVLDDVWNERRDCWDLLCMPMNTTKLCMIVVTTRSEKVAKLVQTMSNFYNLECLSFDESWLLFRQVALTVNQENAPPNLVEIGKAIVRKCKGFAFSDQEDRQHAAL*