MKLKLKFLLISLLGSSLLLSACSSAATQVISSLSSAQKYFESSQGELNKKNVIKILKEGYESDANKAVHALLAGWKYTLMDQQLLSKEVDSRFIKAFGSGRDKGDVTPSVSEKGLYLNETYTGFSSQIAKVLGVQSQTVKQFNYKWSSNSDFKVQIQISMKGKVGSDSESQQLIKSFLSSDNNGSNQNGGVKETDFNGDSANFDGFFTFTYTPPTQSRKFGATSFDPLTTKINFPADLQIDVSTTHQKLNTLMEANEQVKQIKSRKFTGKTFDLLPFFYYALL