MVRPSGWDVLGLDGDPTPGVVEAVQALAKEFGDFAHDVEHSWSSLNSFGGDATALSWVGQTAEAFKASFGPLPGRLQKLYISYSEASDALAAYWPKLQAAQNNADSALRQGLDAQADLTRATGTAANAAADLKTAQAGTDPKSTADAQTSHDNAQKALSQAKDRLAALTAQAHQAHNDLQTAAKDCAKALHHSQSDGIHNKHWWQHVGQTLSDIGGKIAQWSGEIGQIAVVLAPVLNGIAILTVEVPGLDVVTASLAGADDLIAETAPEVTAAGLAIKATGDGLQGHWNDLAHDAVYLGASRIGGKGGSEGEDGVPPGAMAAQDESSAAEAAAPDPIPRGPGGGWNTNGRDPSELVPPYARQRPWTPAAPGQGAEDGVEWIWKERDANGDEIGPTIRLRVHSADPTAPAGSNAANGPIYRIQHGAKYQDADGNLHPQGIHNKDSPNYDEDAINDTHIPWPLILKLPW