MSFLTGAPKNSWQPAMTVDTTTSDYWLNWRVTLCSIWIFASMVFASILITKYEGPRGSRNRRREEEKDSPGLLYEDEVWKPCLKTIHPGWLLGYRVVAFLILLLLLIMNVVVDGGELFYFYTQWTFTLITIYFGLGSVLSMYGCYQYHNEVGGDVIGNERQDIEYSSRRLSMNVESSTSSNVAKQVMENAEESSRQIADFWGYVFQIIFQMNAGAVTLTDCVFWFILVPVLTIRGYTLNFWIINMHSINVVFLLGDTALNSLRFPWFRIGYFFLWTAVYVVFQWAVHACMSIWWPYPFLDLSSSFSPLWYSSVAVMHIPCYGIFVLVMKLKHHLLKKWFSHSYQCAG*