MCKLHILMIPYPVQGHVIPLMQLAQSLAKYGFKITFVNTESTHKSILTSLSGKNSLHDQIHLISVLAESESGENKNVPGKLSEAIFKIMPGKIEKLIQQTNESEDERITCIIADQSLGWALELADKLGIKRAAFITAAAANLILGFNIPKLIDDGLIDNDGTPTIKDHTFQFEPTMPIMNTSDLLWTSIGNSTMQKIIFNMLVHNNKSVKSAEWLICNSTYDLEPGAFKLAPEIMPIGPLLSINSLESSTLPLEAEPRISSKESPNSLAGSFWPEDSTCLNWLDQQPLCSVVYVAFGSFTIFNETQFQELALGLELSNKPFLWVVRTNTLDAKTDIFLKKIVDKIGRQKGKIVSWAPQQKVLSHSSIGCFVSHCGWNSTIEAISNGVPILCWPYFADQFMNQSYICDIWKVGLGLKKGENGIISCGEIKVKVEQLLGNDVFKKRALQIKEMNMSSVKEGGKSHQNLINFIEWIKSS*