MSVSKLTKKGCISDVSCRFIQLPDELIVSILKKTGDPKTLICCSAVCKHLQFLVSKVDSVSLRFSYPGTAGDYLPCWKSHYHIPQSAIPALMKVFANMISLKIELCLCPSLVPWYSGIARTHGFKFQLKAMDMNDEMHTQVCMAFEVGLLSSDGEGMLLPESEALDILNVKNPLMLSFFLVILFYRPKSLRSVVILSAGLLGYGLERYLPKHKEMYRSGGNVFMESGQLAKFRTLNSSTRLNESWLKNPQNLICWLKKHEENNYRLGEKLWLIHKWEGERCNMKQSIVKKTDVDELLRAFDEDVDEKP*