MSAVASSDPPSIDSMALGRSQTICRYYVRGICRFGELCRFSHDLSRGRPEGEAQQQQQQADLATEKPSTSNSSKAALISASTSQRNWANAPVFVPSQKRNPPAWEALDTAEGDANADGDGESEAASHDACHQPFVSWAEVVGGPKVDLTMLKPASLDEVCPYESPCAWGEHCPYRIHMELCEMCDQYCLHPTDQAQRKKHNRECLQQHEQAMELSFAIARSKDKTCGICFDTIMEKAGREKRFGILPNCNHIFCLECIRTWRQAKQFEHKITRACPECRVCSDFVCPSAFWVETKEEKDKLLNDYRAALGAKDCKYFQKGEGKCPFGNKCFYKHALPNGDIVDVGLPKRTRKLQSQNEIIDLLDIYLWDYVDRRDYTWLEIYSSEISESSDFSDDE