MASLFSKQARVYATARPRYPPELFKLLASLSKGHKRAWDVGTGNGQAAVGLAEFFDEVIATDVSEEQLQFAERRPNISYRSTSAGPLRQEEVARVVGAADSFDLITVAQAVHWFDLPSFYAHVRRLLRKPGGILAVWCYTLPEVNAEVDDMLGKVYNTTLAFWDPALQFVNNGYHTLHFPFQPVLQSQMNEPNPIRMNATKEATLEGYLGFLESWSAVNTARAKGVELLGAEVKKSFEHAWGSPSEIRTITFPMYARIGSPF*