MARAAVSTAPLSRVHSPPPLIPRHPHSHSRVGLLHPQRKALTTAAALPPAADLPPLSLPAAAAAAAALAAAVSLSDPERRRRAQAEAAGGGDKEAVRAYFNSTGFERWRKIYGSATDGVNRVQLDIREGHARTVAATLSMLRDSPVPLAGATVCDAGCGTGSLAIPLASQGASVLASDISAAMVSEAQRQAEAAAMAASDTFRMPRFEVRDLESLEGKYDIVVCLDVLIHYPREEAKQMIRHLASLAEKRVLISFAPRTLYFDFLKRVGELFPGPSKATRAYLHSERDIEDALRDAGWRVANRGFISTQFYFAKLFEAVPIAAASQ*