MKEREGQRVKEARDAAIREEVLRRDNAEMLRTVENLRAELRSYQGAEAEKKAAFGRVEELQREAGRRAEELQREWAAKLRDAELALAACQEELAAARGRGGSDVASARRAEQEERARRIAAEEARSKADEAVKTLLSVNEELVTRLEEVAGASPDASRSASAPRARLARARRRYEIATGRKLPTDFADEVAARTSAETLYPSPAASRAPSARPTTAWTRPTSRRQGRPSHSLPANVQRGLADRPRAWAEEAGSSGGGSEAAAIGAAAAAREEALVDPEGFLQAAIDLAADELAASEAEYQRLLGRSQLASELPVAERAALNEQTFAALQRTQQKAEQLRLLRQHREELREKMQRFLPAPAAPRRTRSSDKIRGL*