MPLLSTTPMLETAKKEKYGIVAFNVHSFDSIYWVLETAAELKSPVILQTTVGTVQSLGAKAIADTVKAAADQYQIPIGLHLDHCTDFDVILTCIRAGYTSVMIDASMHSYEENVRRTKEVVDLALKVGVNVEAELGKVGGVEDDIVVDEKDAEKAVPSECRQFVAETGVPTLAPAIGTAHGIYKGVPDIDFDRIEQIASLVDVPLVLHGGSAVPDEDVRRCVALGMAKVNVSTELKNAYSEAIRDHFSNEPESLDPRMYLQKAKQAAKDMVTSKIRIVGSEGKAHPLYQ