MKKSASMSCIASSLGGGGGAGGSSPAGTGRGGGGGGEGAAGYASDDPTHASCSTNGRAERKKGTPWTEEEHRMFLMGLQKLGKGDWRGISRNFVVSRTPTQVASHAQKYFIRQTNSSRRKRRSSLFDMVPEMPMDESPVVIEQLMLHSTQDEATSSNQLPISHLVKQKEPEFARHLSDLQLRKHEESEFTEPSLATLDLEMNHAAPFKTKSVLTMPTFYPALIPVPLTLWPPNVANVGESGTNHEILKPTPVNGKEVINKADEVVGMSKLTIGDGSSNSIEPSALSLQLTGPTNTRQSAFHVNPPMAGPDLNKRNNSPIHAV