MATKILDRLTVAASPPAPGGVLPLTFFDVPWLFTGPVERVFFYPYPHTAEHFTAHLLPHLVSSLSAALHRFYPLVGRVRPCPDGGGGYEFCSAGGDAGEGVELTFAESSDDFDELSGCGPRDVARLYALVPQLPRAEDGTFALAAAQVTVFAGRGIAVGVSIHHVACDDSSYMHFVKTWAGQCRVAAGEEHAEGALPPPPFLDRGVVADPEGLAARTLDEMRQLAANGPPPPPPPPPTGPPPKLVIASFALTRDRIDRLKQRVVADGGERVHCSAFTVACAFAWACLARVDGGRADAERRAHLLFSVECRRRLAPPIPQEYLGNCLRPCFVEVGLGELLGGDGVVAAASAIGASVRALDDGVLAGAGGWFHKILSLVPERPMSVGGSPRYGVYETDFGLGRPIKVELVSIDKTPGTVSLAEGRDKLAGIEIGVVLPEADMARFSSCFADGLEQLL*