MAHALCLTERQIKIWFQNRRMKLKKEIQAIKELNEQEKQAQAQKAAAAAAAVRQRPRQPLRAILSTRLEYSTRHAPAQYLTVIRSQSAEQFSFVFCKFERFAFALAPVNEKKSIKGVQEGCGASRKAEGGREGERRGERAPPATEQD