MVARCAHADAGGFRLWPIFSAATLRRKVLEVLTCGGGGGDGGGSCRGRTAYRSPQRMPRPRPRSDRLAELLRAEEPSECGGGGDDDDEAADAAARKVEALEELKGVVAALQAGGGEPCMSRVEAAMAVRRKAKDEAAAREMLAMLGAIPPLVAMLDEGGDGGQEVTAAALYALLNLGIGNDTNKAAIVQAGAVHKMLRIAEGGASSALTEAVVANFLCLSALDANKLVIGASGAAPFLVSAFQGASSTEQARHDALRALLNLSIAPANAPYLLAAGLAPALVASVGDAPVTDRALAALCNLVAACPEGRRAVSRAPDAVPSLVDVLNWADEPGCQEKAAYVLMVLAHRSYGDRAAMAEAGATSALLELTLVGTALAQKRASRILEILRADKGKQVADDASGVVATVSAPQERGCRGGEEALDGEPADACMSAEKRAVRQLVQQSLQSNMRRIVRRARLPQDLAPASAESLKALTASSTSKSLPF*