MVARCAHADAGGFRLWPIFSAATLRRKVLEVLTCGGGGGDGGGSCRGRTAYRSPQRMPRPRPRSDRLAELLRAEEPSECGGGGDDDDEAADAAARKVEALEELKGVVAALQAGGGEPCMSRVEAAMAVRRKAKDEAAAREMLAMLGAIPPLVAMLDEGGDGGQEVTAPALYALLNLGIGNDTNKAAIVQAGAVHKMLRIAEGGASSALTEAVVANFLCLSALDANKLVIGASGAAPFLVSAFQGASSTEQARHDALRALLNLSIAPANAPYLLAAGLAPALVASVGDAPVTDRALAALCNLVAACPEGRRAVSRAPDAVPSLVDVLNWADEPGCQEKAAYVLMVLAHRSYGDRAAMAEAGATSALLELTLVGTALAQKRASRILEILRADKGKQVADDASGVVATVSAPQERGCRGGEEALDGEPADACMSAEKRAVRQLVQQSLQSNMRRIVRRARLPQDLAPASAESLKALTASSTSKSLPF*