MSEKEHPRLILHNFLSPAECKELELIHKSSSTIGYRPNVFSTTLSHLIATNSPHLIIPFVSIRERLKEKIEETFGCEYELFIEFTGLISWCKGASIGWHSDDNRSYLKQRDFAAVCYLNSYEKDFIGGLFRFQSGEPVTVAPSAGDVIMYTADDRNIHSVDEVTDGERLTLALWFSRDSSHDEDSKLLSRLSQCTSHEVCLPLPASTNMYWFCPHQDGSNQNIGFDVCVARLHLLGFDVHSLQGEDHSTDASEQLMGPLQLAKGGKLLTRKFANILHALQVVQFYHWKASELVTSNVENDTLEEVKAMSHSQLETINALKSVFLLDENLVATTFGYSCSGEDRKDSLDLTGIALAVTSWEEYSCKLLKELLSSLPQWKTYQTIHKVESD*