MAQPHFLLVTFPAQGHVNPSLRFARRLIKTTGARVTFATCLSVIHRSMIPNHNNVENLSFLTFSDGFDDGVISNTDDVQNRLVHFERNGDKALSDFIEANQNGDSPVSCLIYTILPNWVPKVARRFHLPSVHLWIQPAFAFDIYYNYSTGNNSVFEFPNLPSLEIRDLPSFLSPSNTNKAAQAVYQELMDFLKEESNPKILVNTFDSLEPEFLTAIPNIEMVAVGPLLPAEIFTGSESGKDLSRDHQSSSYTLWLDSKTESSVIYVSFGTMVELSKKQIEELARALIEGGRPFLWVITDKLNREAKIEGEEETEIEKIAGFRHELEEVGMIVSWCSQIEVLRHRAIGCFLTHCGWSSSLESLVLGVPVVAFPMWSDQPANAKLLEEIWKTGVRVRENSEGLVERGEIMRCLEAVMEAKSVELRENAEKWKRLATEAGREGGSSDKNVEAFVKSLF*