MDLPSNNEGCIDRVQALIQNGLKQVPNEYIQPPSLRPTLAVQNSSLSNQAPVIDLFEFHADNLERIRHEVGQACRDWGVFQVINHGVPTGLLEEMKDIGLKFFESPLEEKLKYACNSGSAASEGYGSRMLVKEDQVLDWRDYFDHHTLPLSRRNPRRWPQHPPSYRETVQKYSEQMKLLAERLLTVISESIGLSSSYIQDIIGEPYQNITISYYPPCPQPELTLGLQAHSDMGAITLLIQDEVGGLQVLRDGQWITVEPLPDAIVILTNGTYKSVEHRAIVNALRARLSVATFYDPSKQKRICPAPELATKDSPPRYREVIYGDYVSAWYTKGPEGKRNIDRLAVDS*