MESGLISVDRWRNGSQAYFLTHIHSDHTRGLSGGWSQGPLYCSRTTASLFPSRFPGFDLSLLRVVPLFSWTSLSLRSPSSGSTVRLHLMAIDAHHCPGSIMFLFRGDFGCFLYTGDFRWDSDASDEARTTLVAAIDEFPVDILYLDNTYCNPIYSFPSRLVAVQLVADIIASHPSHDIIIAVDSLGKEDLLVHVSRILNIKIWVWPERLRTMHLLGFQDIFTTDTSLTRVRAVPRYSFSIQTLEGLNTMCPTIGIMPSGLPWVKRPFKGDDKLSGSFLTASMKNETVSAKKELEAAAVHKFHDYMYSVHYSDHSCYEEIGEFIKLVKPKSMKGIVVSSSSYVDPLYYFGRICGANQPPQVLLMRPDIAEEFRAVRIKSYSASDKTRMLAKEKRWKRDSHSSLKRNKKRARIQVKCAKILEVD*