MTWSLVKTEGLAPAPRGACCCVALGTQVLVFGGADRVPVSFSDLWVLETEGGKYEWTRITPLYAPGCKVMPRSGATMTAVGDLLYLFGGTEPVSNVIFNDIKVLDPKTWTWSDVEVTGTRPPERHSHSTGCLADTCLLVYGGAGYQGPMSDVWIFNTLQNGWTRPNVSGEQPPAREMHTGVMVDPTTLLIYGGRGAEFNDDEDDDTGPASYHHSDGVLCDAALFDAKEMKWTSIEPTPFSRCAHSAVVVPGAPASASAAGGSTEGGASGKAEEGADAAAGSGGAAATSSGGDCRVLIYGGYSGEAVEGDVLQIDPRSLEIELVRRGPRESDKDGTVPDIRFAHSAVVVPVAGGSGAGSAHAMVVFGGVNPGEDLNDVAVWAE*