MKRRARGLPVLGGVGAAAMAGGSEKAEEREGGGGERERTVGVRKKGTASRLWLRIDEEGRTEALEADKYAIMRRVAIPARDLRILDPLLSYPSTVLGREKAIVVNLEHIKGIITAEEVLLLNWQTAEVEKLVEDFKNRLPLHFNALGEQMAGEVGAEGPQRRGPNALPFEFRALEVCLETACGLLDRESARLEQEAYPALEELTATISTLNLERVRQIKSRLVTISGRVQKVRDELEQLLDDDEDMREMYLTDKRHVALSPASSEAAFEAGEETGGSVSSAHPAHLLDDIEPPASRPFFLEPPSDAPEVRFAPLAPQGLHVSGLDPRPGAPSPSSLFAAQFRSSLSGGRAGSRGSSPSSAAGGTALDVEDLEMLLEAYFVQIEGSLNKLSTLREYVDDTEDYINLMLDDKQNSLLQMNVRLTTATLFVSVLVVATGVFGMNVPLPLFKEGSGAAFYWVVGAGAAACLALHTAVILYVRRRGLLG*