MRVCFQTRSIFTLWGILQLLQRYPGKVPDVDFMLECEDMPVFRRSSYAFHLNPPLLFRFCTTNTNLEVLWPDFSFWGWPEILIYKWDKQRQLIRNGTAAVPWEERLPFAQWKGNVETSELRMALKGCSAPVHAEHIEWRQATQEAASRLQTQCTHRYKIYVEGRSWSCSLKYVLACASTVLFVESPYVDFYSRALEEGVHYLPIALSEERSICDTIKEAVEWGEAHAEQARRIGSAGSAFVEEELSMDVVYMYMLHLLREYHSLQRFQPQRVPDAMEVTMESVLSSSPAEGEFFRERVQVAAEEPCTLEPPEENGAALWA*