MNNEEAFRRYLQDNNIPANKYFQAYNKVAAGLKPRYFRFPHKNLTYSFGLTHKRVLWLRDVELFAICGKKPLPRNAVGLDAASAAAVEALRLSVLAKQAHISILDMCCAPGGKLLAIASTLIKYITTGDAKVTIVGLDSSYRRLKVCNALLRKEGLPSEVLVKLICTDSTNFDPSETFKNIIDNKDCTVPCSYDRVIVDVECSHEGSLRSVLRTVKYWGARQFEYRWLNQNYIDDLVETQCMLLNKALDLCKPGGMVVYSTCSLIDRENQGVIKRILNQRSDVYAHPLPIRQCECCTVATNATKNEFEHFDWPAEGVDIKSEYRYGDFRLDSEGPCKNDSSGSFCAVLFNALSETSTTDGQFIASLLKQPKTE