MQVGSPFSMWYQSTNLTKFYAGIRKEERAKAASLKLVSIGKEGRICQRNVYERSTYRENGICNSSENEKLKVVASFQYIHSFTSSQTSWVYLALSGAPLDGVEMIATGLATHFVPSEKLLELEKRLIDLNFGDKNVVKASIEEFSLQDLALGRAGNGQKYGPNDETQDLYTGGRRDGHMRKFDQGVASGDIRRDLVASHEREVALMEKKQKETELQKRIEEAKQREADLKNDLASMWVVVAKLKKGQERANEVIMARLNASEDSKSRRIAYDNTMPYSLETIVQNPYEKIRIGEAYDNHAKTELALPLCWAIGEH*