MSAQGTPLPDNLQSPVGRKTNPKAPAKVAGKRRAGSGANGTTKRATRRELKKLVEMDLEEKDDVPTAIKKENTAAVPFGVDAASASITPTSLHDDFVNMMKTQGLEKMATEAGLLKNGALVESQVPATPSAATTPASSGSGRKTTSVASTLASPSFTSPSPGKKRKYLKINKGLRHFSMKVCQKVEEKHVTSYNEVADELVREFVTMRPNDAVYDEKNIRRRVYDALNVLMAMDIISKERKEIRWKGLPSNLQHDTEMLLVCFQPLVHSGGSNINLLVCLLWQAERNERMKSVEQKKQHLQDLLVQQVAMKNLLKRNADRKRKESENPTSATIVRDEGRVFLPFIAVNTSKDTVIQCEMSEDRQDIFFNFSAPFEIHDDADILQKLNLHKAPYAELKQMVPDKLLSYLPAECEMKSEE