MLQTLLTIACKSQLNVKSPDLDIRNVMAPGGHVYKQTTLTRQTVSSAQSVNESNKCNPATVIDDMARFKRGRGKTRGKGLEKMKRALGKKMVIEIPAGKGRPIKAVQSAKLSNELGIIARNFLALPNKWKELTVEEKDVALIRCHEKFEINLDEHYVKDSCEDILKNRSRQWRYKLKKMFESALSEEVARKIEVPELTPENWNRLCDMWSNPEHKKRCQVNKVNRSKLKYSHFMGSKAFVAARAEMGDTSSEGVEPDRIEFYKNTHYSNEKGWASEEAETNYNNMIDLKALYTSGESSMTIDEIVDAILGKKSGYIKGLGYGPKPNTNRATQRKTTELEDSLRKTKEEAATVQLGLQKRLDAAEVVVENQQSQIETLTSQLDTLSARQDDIMKQLQHFMSLSRSRLEFSFVVS*