MEPAAAAAAGQLDVDKLTYEIFSILESKFLFGYDDPKLVFSGGDEPQGAVKGTLARGPAVVERGKVCVLSIDGGGRAADGLLAGAALVSLEASLRRRTGDETARLADFFDVAAGSGAGGVLAAMLVARGGDGRPMFSAEDALAFLMRSLRRGWSGGGGGGAAGGIRALFRRPGAAFRKVFGDLTLRDTVRPVLVPCYDLASAGPFLFSRADAVETAAYDFRLRDVCAATCAGSDGSASAVEVRSSDGATRIAAVGGGLALGNPTAAAITHVLNNKREFPLAAGVEDLLVISIGSGECDNRPTGGAAASTSEIVRIAAEGVADMVDQAVAMAFGHNRTNNYIRIQAMGSPRASRGGMRCGGGGGGDGAGWGVAEEMLSQKNVESVLFRGKKLAEQTNAEKLEWFAHELVKERDRRRTAGALAPAVVKQQPSESAPATAAAADGHTPPPTSYSNLVSQMFTTIL*