MLPDLSSRLGRQCNIREELTTGPLHAIEIAREAVRDGAAAVIAVGGDGTLHEVLNGFFEDGKLVQSRELHPGPPTALGLIPMGTGSDLARHFRWKLNDKYQAIDRLVKGQKRRIDVGRVQLPEDRIDRYFLNVASLHLSAKAGHIAAMYKKLGNFCYVLGALKAFRAHEDRDLRMRINGGPWTVVPKVTAACVGNAKYFGGGMKIAPTADPFDGSLEVVSLADYKWYDFVLKMHMLYQGTHVHLDKVTTTSQQLSFPVSSIWNYVKEWLITLVIFMNLGSVHTFEVEEIEYQSRREDVFVQADGEHLGFLPAKFSILPEQLNFIL*