MDDPFLHLASLSSYIAQQFVQFIEDLICRDLLGWSEYLVDFGGLLVNFTTVPEACSFPSRVSDTGTSFRFHGRRSSYVNDNLPVNSFLEIVRSNQSYGGFRLIFEGLMLPVYGLRFTWKLTLASWRCFVSHIRCALVQVQSVISRVRTTLRGSSDDIGWLQQAPEMAPVVDGSARFRELLQGIRNGQHTLPDSFVYLLIPGFFSNHGPLYFVSTKKFFSKMGLTCHIAKIHSEASVEQNAWELKQCIEELHWGSGKHVMLLGHSKGGVDAAAALSKYWHDLKDKVAGLAFVQSPYGGIPVASDILRDGQIADKETRRIMEFLLCKLIKGDIRALEDLTYEKRKEFLKNHKLPDDIPLISFHSEASIALNVIATMSHIAHAELPWLPLPGFGDDESENVIQAGCKVPVIVPVSAALALCALHLQLRYGEKSDGLVTCRDAEVPGSVVVKPDIKLDHAWMVYSSWRKDPNEPDASEMCEALLTMLVELGMKRKEVLC*