MVARCAHADAGGFRIWPIFSAASLRRKVLEVLACGGGGGGGDGGGSCRGRTAYRSPQRIPRPRPRSDRLAELLRAEQPSECSDEAEAEAEAAARKVEALEELKGVVGALRDGGGDGCMSRVEAAMAVRSKAKDDAGAREMLAMLGAIPPLVAMLDEGGDVGEDVTTAALYALLNLGIGNDTNKAAIVQAGAVHKMLRIAEGGALTEAAVVANFLCLSALDANKPVIGASGAAPFLVRAFQAASSTEQARHDALRALLNLSIAPANALHLLAAGLAPALVAAVGDGPVTDRALAVLCNLVAACPEGRRAVSRAPDAVPSLVDVLNWADEPGCQEKAAYVLMVLAHRSYGDRAAMAEAGASSALLELTLVGTALAQKRASRILEILRADKGKQVAEDASGVVATVSAPQERGCRGEESVDGEFADAGMSAEKRAVRQLVQQSLQSNMRRIVRRARLPQDLAPAPTESLKALTASSTSKSLPF*