MAAAKGQNDLTMKELDIQMMLSAEVHLGTKNCDFQMERYVFKRRNDGIYIINLGKTWEKLQMAARVIVGIENPQDIIVQSARPYGQRAVLKFAQYTGAHAIAGRHTPGTFTNQLQTSFSEPRLLILTDPRTDHQPIKEAALGNIPTIAFCDTDSPMRYVDIGIPANNKGKHSIGCLFWLLARMVLQMRGVINQGHKWDVMVDLFFYREPEEAKEKEDDEVALTTDYPDYGGGASGALGGFGDQWSAQIPDAQWAPDMPPPIAAAPVAGNGWTADAPVAGGEGWESVAAPVVAPVESVAASGWE*