MSQSLFSVSIYDTLGPDTTEFIINHAELPTVVASVNHIPTLIKIKPRCPKLKLIISLDPLDDGEMPGYSKAALLNGMAAQYGLQIISLKDVEARGAASSLPLFPPRAEDYCTINYTSGTTGSPKGVLLTHENAVSAVCNSFTAAIQHSDSTMISYLPLAHIYERVGEQTAMAAGAKIGFFHGNVLEIVEDLQMLRPTGFTSVPRLYNRFGASIKAATIEAPRIRGMLSRHVVATKLENLKVETPDAPGATVKHALWDRVWGAKVRKALGLQRSLFMVSGSAPLDPTLHSFLRTVFAQHFFQGYGLTETYAVSMFQLLGDLSTGNCGAIAPSIEACLADVPDMEYLSTDKPFPRGELLLRGYSVSPGYYKNDEETKKAYTKDGWFHTGDICTIDSMGRFKIIDRKKNVLKLAHGEYVSPERIENVYLANCPWMSAAYVHGDSHQPCLVLIGAIMPELFCVFANKVLGTNIVESDMPAIESALQNPKIKAEMMKEFDKVGKVNKFNSFERVKGAILMYEPFTIENDLLTPTLKLKRPQTAKVYRKEIDAMYAEISSVTPVAGIAKL*