MDLEDSPHSPDEDTSMPEQNPKYKRSLRSLHVLTTKFVQLLQESETGELDLRDAVRALAVGQKRRIYDITNVLEGIGLIMKISKSTIKWIGNTLGENTQLLANRLVKLKSEVKDLEQMERALDQQKCWVEQSIKNITEECRNLTYVNHEDICNCFCGHTLLAVQAPPGTQLDVPIPKAVQNCPARYQIHLKSVRGPIDVVLLNKCSVSSAPVVLPVPPAEEILQSASLALSAWREENSKVSNKTDESKTPDPSNQRQDQTVRPRGILNTNLITQLLASEDYTCDLDEREGICDLFDIPMLKACGYMS