MVRPAEREEVVLITGCSDGGIGAGLCAAFHAAGCTVYATARRIESMSGLVAACPGVKTLALDVTQQDSVAAAVAAVLREAGRIDVLVNNAGMGLVAPLIEVDIDKAKEVYEANVWGLLRVCQAVAPAMAQRRTGTICNVGSVVGYFATPWGAIYSSSKAAVHSLTDAMRLELKPFGVKVVLLAPGAVRSNIGENNLKRFEDHFSSMYAPFAEAIRRRATLSQQGNSMPTEVFARQVVATLLGSSPPRHFSLGGFVWLTQFALWWPMWLRDWMLARRFQLNVALPPPQQQQQQQQEQLAASGAVDKKAQ*