MLLASLIFSFPVENTTVDSPSSLHNRWQFSLQLFQATNFSPRPVSNQSIQIRSVKMIAHHKIFKSIKETEDCGIANSICSVGSLIYKVPSRSFLLPKGVIS