MSKKAELAAPPSAAETAYFGEPWPEFNDGLTYHDIVRPIDAGLTLIEFYSRKYKSSAPLQGWLQRIQNKQITVDGKVVTIPDTELRAGTELVYHRLPWREPDAPYLLQVLFEDDYLIALNKPSGLQVLPGGLFQQRTVLTQLQWHVSKLTTSSSGCQKTHPVPVHRLGRGTSGILLCAKTKLAKSRLAAYFAEGTSVVEDKYTNSECKKMRKISKIYRALVSGVIDMDEVVIKQPIGTIKYPGVAKGLYVASPSGKPALSSVRVLERDLENNSTLVQVEIQSGRPHQIRIHLSFIGLPLIGDPLYVSGGQPKCFDPELMDESFEKDGGYQRPENPVPGDCGYNLHAHQIVLIHPITNEKIWRQSRRRFLEKSCLRMKFSFSVAS*