MKKEGLRGRTLTLKLKTAAFEVRTRAVSLHSFIHLRADILHHASKLLKAELPLSLRLMGLRISQFKDDKSGPSDPTQKMLTCYMSSVDSTREVGTSDKAPNLHRNTYSDIEIDGRYSNTFSILEDDIQPTDVVDIHMAHSPHKYYQPQVPANDLEHGTGIMKQDISGRPYESLEHLDSDIISPKKASSARCDEATDEWNLPNTEREGKAVATGCDQLECRSINTCTSEEASCSNSLHGLEMLEGSSKNLEFKFEEDNSHAPNKSLTKTRELEQQLYSGSNRNKDKVDLQSGHSNIMFWKDDLRCSVCGAELPTSFVLERQEHYDYHLAQILQQEESAYVTAREETRQHSKRPRLAGDKLSHGRKHVGKNVGDSQKKGKHIPIDAFFNKGVYYS*