MLLRPTAMIGVLGAAVAAPYVITQSPETVEHFWPAAGAPAEVAPAPTHDAPTLDPATLAAPSIDMTAGPGEHIYRSAAPIEGSPHYRLVDVLRLDITREWVYQHWARKSTGLAELDLFGVRVPLVTGAGMTDLAGSLSYYFDNQGLLQKIRFHGRTADTTQLVGLFTQHYGLVRQASQLPGEQLYQRMSKKRVESELRSRPESVLWSTTPHESFVVDFELNRPGGGRFVEPPKPQLMIPQAAGAPAPQAADPAATPEAEPVFPSRTFVQDAPPKPPEPAAARAASEAPAAAPATQAPVHVARPWDRWPN