MKFAVIGGTGLIGSQVVKNLNAAGHEAVPHSQSTGIDVISGQGLDQAVAGADVIVNLTNSPTFDEASPA ......