MDSGSPYQWLRELRWESQGLNPMILLLDCAKCVASGSIKNADIGLEYISQISSPDGSAVQRMVTYFSEALSYRIIKRLPGVYKSLNPPKTSLSSEDILVQKYFYDLCPFLKFSYLITNQAIVEAMEFEKVVHIIDLHCCEPAQWIDLLLTFKNRQGGPPHLKITGIHEKKEVLDQMNFHLTTEAGKLDFPLQFYPVISKLEDVDFEKLPVKIGDALAISSVLQLHSLLATDDDMAGRISPAAAATMNLQRAVHMGQRTFAEWLERDMINAYILSPDSALSPLSLGASPKMGIFLNAMQKLQPKLVVITEQESNLNGSNLMERVDRALYFYSALFDCLESTVLRTSVERQKLESMLLGEQIKNIIACEGVDRKERHEKLEKWIRRLEMAGFVKVPLSYNGRIEAKNLLQRYSNKYKFREENDCLLVCWSDTPMFSVSAWSFSR