MGKVFDAAEVAKHNTKDSCWVILYGKVTDFLSEHPGGSKIILKLSGQDATEEYDPIHPPGILEENLKPEAFLGTVDSATLPKPKADATVAQEKKEEEDVPMEALLNMDDIEQLATKKVSKKAWAYYYSASDDKITKQFNTDVYRAITLRPRVFIDCSKCDLDISCLGYKLGIPIYVSPAAMARLGNPAGEAGIAEACRSFGAMQIISNNASMTPEQIVENAAPDQVFGWQLYVQTNRKKSEAQLARVNKLKAIKFVVLTLDAPVPGKREDDERGNAATGAGQGESGVGKQLFQGTDPTLTWRDTLPWLKKHTDLPIILKGLQTHEDAYIASLHGPQVKGIILSNHGGRALDTAPPAVHTLLEIRKYCPEVFDKLEVLVDGGIRRGTDVVKALCLGAKAVGIGRPALWGLGAGGVAGVKRTLQILADETSTAMRLLGCERVEQLGPHHVNTRVVEQQIYDGPPGLDYIRSAYRAKL*