MNNDQPLLKAQSPAGLAEEYIVRSIWNNHFPPGSDLPAERELAEKIGVTRTTLREVLQRLARDGWLNIQHGKPTKVNNIWETSGLNILEVLVRLDSTKLPSFISNILSARTNISAIYIQKAFKVEPQKSLEAFKDLDTLADTAEAYTNFDYDLFRKLAFASDNPVYGLILNSLKGLYTRVGLFYFANPSARELAKRFYLSLKTLCQTQQVNDVKECIRQYGKDSGVIWANMQAYLPANFNE