MSKLHILIIPYPVQGHVIPLMQLAQSLAKYGFKITFVNTESTHKSILNSLSGKNSLHDQIHLISVLDESESGEDKNVPGKLSEAIFKIMPGKIEKLIQVTNVSEDERITCIIADQSLGWALELADKMGIKRAAFITAAAANLILGFNIPKLIHDGLIDNDGTPRIKDHTFQFEPTMPIMNTSDLLWTSMGNSTMQKIIFNMLVHNNKSVKSADWLICNSTYDLEPGAFKLAPEIVPIGPLFSNNSLESNALSLEAEALISSRESPNSLAGSFWPEDSTCLDWLDQQPLCSVVYVAFGSFTIFNETQFQELALGLELSNKPFLWVVRTTTLDTKSDIFLKKFEEKIGRQKGKIVSWAPQQKVLSHSSIGCFVSHCGWNSTIEAMSNGVPILCWPYFADQFMNQSYVCDIWKVGLGLKKGDNGIISCGEIKVKVEQLLGNDVFKKRAMQIKEMNMNSVKEGGKSHQNLINFIEWIKSS*