MDLVRSLQKTYYKSIDDEFADSALDSSELASGDATSSAGTPKLDHSTGRILNLPIWRVGWVEEPGRRNCLNVHEGKYTHMFEKILAQSSQSPLYFGHIYLPGGTAATKTGEDRYQLKSWREELEDETRFDIKTDKYNMDRSAVIGCLMQIVDYKRMEDGRLMILVDAVERFVVDEVVSLKPYAVANVQILLDEEELPWHRSDNTQKGNVDENFCKHLRGKAVDASFYYHSYEFDRPKLPVSDNRDTNADDDEKYLSTDDVPWVSISKLLPFAHYSSDDVSLDAANEKTASIYDSDVTMSEGFTGGELPLEQQLYGGGLLWNPPPIMSSNVVIRRAEDTTDCDALETLLWLALEDFCRATGFVLPAEVSCLIPPDMDYLDVTSASIPLSPKYPKARRQRRLSYLAPALIENLDVGKGMRQAWLNAPSTRARLLGVLERYDYLNNKLMGFE*