MQMAKTRKLRCFEVEKIIEIFLLRNIAIKLRILSHPALLGNGVSYNRTLVADKGLCCKEIGSHLYVEGKTHAGHERVNSSSENSIMENFVHITEIAIYFRTPTDTTTDRPKNKPTAGRLGTPKIVLQKPYNTRSSIKKSPGSKTVLPKIVSQSTTIDHKYIKRPLNSFMLYRAAMSRVYTLLCLVNCLTGFINENLGWKSPRIDWKQNADSATTIENGVLSYDLANELEFLREIETLVQKGDPKTLEKIRATLTLPKLNHHMCVHVIAMLWQTESESTKQEFSALAVLEKELHSKCYPNYKYNPRKREIDPVYWGKE