MSAAVQPKDNPDPLQEANRYVKVADLSSGSFGFVQLARHTETNELVAIKFIERGDRVNRYVEAEILNHRMLRHPHVIEFKEVFLTSEYICIVMEYASGGSLFTYVQRAVRLKEAAARWFFQQLIIGLDYCHRRGVVNRDIKLENTLLQMVQGLPLPLLKICDFGYSKAHFMSAPKSKVGTLAYMAPEIIKSTGNYDGKKADIWSCGVMMYVMLFGQYPFETQGPGQKLEAGTRIRTMMDRIVNMQWTIPAGVDISPECRDLLTRMLVRDPDRRITMSEIHQHVWFMANLPVEAVSMNDNYLADEDYSQVQSIEDIRKLLAEAQTPGPSKYNFQDDNHESFEDMIDEAIEDEYHVNEQSFNPRQYQHQAVVQQHAGG*