MMIDESTDRTVSHNLAVYITYVAPDDSIKTEFLQLEAMNNGATAVNIYDRLKEVFTESKIDWSKLVAFTSDGANVMVGKHCGVATRIKTDWPCVLTSHCAAHRLALACADFFKEFPALVKVDNMLSKIYNYAKTSTVRTAALNDMYKERKAKAYKILKPHTVRWLSRSECVRRIKITYPILLAFFNERKKDKKDVAAAEIYEWLRQVDNLLLITCIDGVLAATAELSKWFQQSDLALVDVHQYLELGLRHLINAYTYHKEGETSNAPPSFTAPIQALIKDLAAKDGVFHGHQMVLTTPPTTIAPATTTTATTTAESDSDNDGSDTNTDTTAESGSDDDDTAPTAPSWAAFPQTLFRSKLALSSMVKKLVENIKMRFPADVSVAAKFGVLGPRALAADSGVPKYGEEEVAALAQHFKPVLGDDCLLAVDQWVMARARLIAVAKEQKKSGDVMKARPFYERLLSWLSGMGRELTVLVQIMLVLQPSTAEVERGFSAMNDIKTPGRASMKLGTLDVLMRVRLVGPPIAYQQRPVAGVSLAPYAEFDATLLGPAVQKFAAKLGRVPQRSSHNARPSRVKHRVCEIDVKALLKEAEEEAVQNVDVSC*