MGKGPGLFTDIGKKAKDLLTKDYIEDQKFTVTTETESGLVFTSTGIKKGGLFNGEVSTQLKSKNVTTDVKLDTNSKISTTVTAEDVAPGLKTVFCFTIPDQSSGKIEFQYHQEYAGISAKFGLTSVPLVEINGAFGSEGFAIGGEIGFDTSSGTLTKYNTGIGFTKSDFSASLILADKGDTLKASYLHTVSPITRSIIAAEILHKFSTSENTFTVGTLYPLDILTTVKACLNNHGRLAVLLQHEWRPKSLITLSGEMDTKALDRKAKVGLALVLKP*