MSHTQRLLPGLPDEVALQCLARLPLRAQACCRCVSRAFSHALRPEARRRELDAAYKETWILLCVTSMECYDEEYRITWGPIHWFLLDPLFHHCSALPDPPACSTCEANAPHTLPLSPFHTKVLVHGLFVPPSPSFYDLLAFDVLDRQWCSGAPPMIHKDRCNFAFATLDGYLYVAGGNPDDVYGAVYRTAERFNLTSEIWECLPDMHKERDICSGFSMDGCFYVVGGKCDNGNTVLSGEFFDPKTGMWTLIPEMWPSCMTSPESGWEPPVVAVVNNHLYALKFPSAELFWYDKQRRKWVSTGDISSEWEVTPDQQLLGMRDELWILSIKEEGLIQVFTCKPQGAGSTIKWRSLSFHLGSDFDKVIACLPIEL*