MESKAAAGKLTSEELAAIEDEEVLNKMMDTAADFEERRLIRAALRDLLKRKRDKREQDRGSRQQDLKEQVLSRAGTPGGGVGTGNTAAKQQTATKKPPGQLPPSAGGPAARSAASVQKCPSAAAPNAKNVKQMLLDWCRAKTEPYEGVNIQNFSSSWKDGIAFCALVHRFFPDAFEYSTLNPYEPRENFQLAFSTAERLAGCPPLLDPDDLVRMSEPDWKCVYTYIQEFYRCLVEKGLVKTKKRF