MELLPADLLEISHGSPVPRSGIDGKPLALFIAPHWLPSPLHHSLSLILQHFQDLRLHGLTFVFVAFDRDEEIIESLRRFGRSDELDDRPDEECFLTVLSKLPDGWLVVPLLPPEPRSALASRFRKGLLTLCFLSPDGRLLSDQGLALLEKWGAEAYPFDDERIDALRREYSERKASQNLQALLVHEGRDYLIRSDDAKAQVKALDLQGKIVALYFSAHWCPPCQRFTPFLASIYNELKLKNQEFEVVFVSSDEDEEAFDKYFKEMPWLAIPYTDLKGRKLLENWFEVEGIPSLVILDVHGKTIATEGTEVLYKYGVNAYPFTEVRIEQLRQEEEAVRAAQTLQSLLVTEQSDSVLSKSGERVTIASFEGKTVGLYFSGHWCPPCRNFTPILKTVYEELKGRGEEFEVVFISSDTDQESFDEYYESMPWLALPFGDERGSSLAKYFDIDGIPTFIVIGTDGKTLTTDGCALISSHRADAFPFTKDRIAELQKHKDGKAANLPKEITSSRHAHKLTLERDVYGNGQCSCDHCGEQGSSWVYHCDECGFDLHPDCVGEVVKQDVDLDAAPTPDGYVCDGDVCQKV*