MAALDLAIGTVGNTIRSTITSMIIDPLIQQTDDAIHLDENKKLLEAQLNRMKGLILDIRDQFQDQQMALPMTVKNCLQRMENEVAKSLQLQPLSPEEAWELFHNVAFKDGHLPNGIEHIARRVAGECKGLPLAINVIASTMIGITAVDQWTLALSQMQTVDPNFPRTHPRIEYELYHILRCSYDRLPDAGLKNCFLYCAMFPEDKDIKVDKLVVMWIAEGILERKNLVMLEETMKSYIRLHVGHCLFEEECFPHGIVFLKAHNVLKDMAI*