MKIFLVSPHYPPRFIGGTEKMAHRLARSFTARGHSVEVAAVDSVGTQEEALLCQTEVEDGVTVHRLHLNERNLVRPLGLNFCNTAIQHWFREHIRSDRPDVVHLLSGYLTTGCVLDAAFEADIPSVITLVDFWMMCPLITLLRSDGQLCSEPVEPARCVWCLRALQRRYRLVDQWLGGLPGAFFTYLGKTGMLGKHPGYREEERWIRQRREFNRRLLQKVDVVITQSRFFEEKLKEYDMLPRRMIYAPYGLEKSNHREGSGSQGKSEKFRIGYLGQIAAHKGVHVLVEAYRLLNLPPGRAELRLYGDLGTWPSYVRSLRTLARGREDVLFLGPFPGHEIGRIMDECDVIVTPSIWYENHPTVILEAFDHGKPVIASDLGGMIEMVRHGVDGFLFEAGNPRSLAEQLRKLIEDPFLYERLRAGIQPVRRLDEEVTDLELLYMELVESRRG