MAANRLLARPWLPGVELFHADFSGQAFGRHSHSAFAIGSILHGVGGYQCRGRRHALPAGTLSLMNPEEPHTGHAESERLVYRMLYVEETRLLGLLGRKQLPRGFGELNPADDGSVAAGLAWLAEDFQRSDALGLESRLLALLEQVFVRHGGLRPAAAAPRDGGTTARLRDYLEAHATEALGLDQLAQLLQRHPRHLIEAFRRAYGVPPHTYQLQCRVRQAKRLLLEERPLAELAQHLGFYDQAHFSTTFRRFTGVTPGQFRRSAKT