MERKVLWSVGSCLTVFDVNKHFSVSSVLPFSSLRCELSLRSAIQRNTRVLGSFTPYPIFGAVQFSKDCLHDGVLWPDVKGEECLTGIVLELNKKATDSLVEEVKILERMSEFPCKVMEGEVQVQRRFFFKAPMIMCLSFLLGSFIGGESRALVPAVIDKSKEPSKPFDATDKRLQDAATTFQKALNATTVVEEEQLWTEVIEKYGLLDAEWVPDIVSRAYGNRGNARSRQGKLEAALEDYDKSIMLAPYAVDPVLNRGVALENLGRYDEASADYIAVLRVQPKDPAAWNNLGNVKAAQNRWEDALISYGKAVELAPVFSFAAANYALALYQVGRSNEAIKQFRSLLRKYPEFPDMRAALAVSLYVNGLTAEAESNWERLEDPRYRDRVWVRDTRRWPPRLVNELEAFLDVKASRKT*