MEGRLVTVAALQFACSDDVSLNVATAERLVRAAHKKGANIILIQELFEGYYFCQAQREDFFQRAKPYKGHPTIVRMQKLAKELGVVIPVSFFEEANNAHYNSVAVVDADGTDLGLYRKSHIPDGPGYEEKFYFNPGDTGFKVFQTKFAKIGVGICWDQWFPETARAMVLQGAEILFYPTAIGSEPQDEGLDSREHWKRVMQGHAGANLVPLVASNRIGKETIETEHGKSEITFYGNSFIAGPTGEIIATADDKEEAVLVAQFDLEKLKYKRCSWGVFRDRRPELYKVLLTLDGGNTYS*