MSLSGKNVVFVGALGTIGYEASKQILAANKDLASFFVFDVLDKPDAVKALQEINPNTKVYYNKFDITSKDAIKKSIADVVSKVQYIDALINGAGVLADPNVDLTIQINLVGLINTTFEALPHMDKNQKGRGGVIVNIGSVLGLEPAPPVAVYAASKFGVVGFSRSLGDAHYYEHTGVAVVTFCPGLTDTPLKNSVASKHTFSYSKAIADKINSSKTQKPDICGAHLAQVVDLQDNGAIYISNQGVLTKVKPSVYWEPTY*