MTKSASLQLCCGMAAFSGLLLLGHVQGFTPSGAIGRQVPVLQQQHQRQLASRYHRPYYTARSPLTMSVEGDFDPDALAKARQEAQESDSIKTKLRALYKFTRPHTIRGTILASIAGTTRALIDTPGAIANAQWGYMLPRAFLGMFALLLGNAFIVGINQIYDEDIDKLNKPFLPVANGEMSKRFAWVAVVTSGVVGPIVVNAAFPPLLFRLYSLGLFLGLIYSVPPIRTKKNPILAGLTIATVRGFLLNFGVYYAVKNAIGSTFAWSPKVAFVARFMTLFASVIAITKDLPDIEGDKAYAIDTFATKVGVKRIAQGATGALFLNYVHAVATGVLSAAGTFKRIPMIGGHIALATLLLIRFRQLDPDSMPSVKKYYKHIWDLFYLEYALYTLI*