MLQLAKKHLVTIGLGITITLFAVPIHSQAAGLEDGLTSKQEKFINEIAPHAQKVQKEHGILASITISQAILESNWGESKLAKDGNNLFGIKGSYQGASIKLPTKEHNGVVWVGTDAVFRAYPGWYESMNDHALLFVKGPSWNPHLYGGLIKEYDFEKAAIALGKTGYSSDPEYAAKLIELIKKANLNKYDTVYSERVSDKAIKATGEVAVKDNCYVWSAPGGTKGAKPVVSTTKYFGRQVSINQEVKVTDSNISWYHIHQNGESIGWIESTSIKDFYQLEDYAPTVDALLKTDDNNRLVINMDIDTSELHKTKLAKADTKEKTAFNLPLLNVQSIIW*