MTPFAYRFDRTHTATQLQAMHASVENGVEVEGVTDAVCGRVKARRVFGKLAFLSIEDDGGAIQLYLDVKRVDAKNPGTFKRIVDLCDMGDIVGARGTVKRTEKGELSIVVDEFEMLTKSLLPLPDKFKGLTDVETRYRQRYLDLIASPEVRDVFRTRAGIVSGIRRFLDDRAFMEMETPVLESRAGGADAKPFSTFHNALGMDLTLRIATELHLKRLVVGGFERVYEMGRIFRNEGISTRHNPEFTSVEVYQAYADVSDMLELTEDMICAAAERACPGNENLSIPYGDEIIHLGKRPWRRESMNDLVKEYTGECALDIMGTFGETKDAQSLAGIPNVQKSPTVGHVLNEMFEACVETKLRQPTFVLDHPVEISPLAKPHRSKPGVTERFELFIVGRELANSFSELTDPVDQRKRLEGQIATHAKARSEARAAAEAQGKEALRAFEDDDYPIELDEDFVTALEYGMPPTGGMGLGVDRLVMLLTNSASIRDVIAFPLLKKQE*