MEETLVIRIRHVGDIAAITAWKRDGNLQNPVSLKIYLQPRAHNVEFFDSSMIMIAISVRRMTNLKKLEISHDEEATDGQVSYASIYAITKAIEPLRRLENLVIGRDVKLFGRKCFFEDFGAVVSQLPLTCLRFKCSWETIGPKPFDMPPFRPVLRAIPLIRSLQELSFHERVSRHWLEAELSQEEIETYFRASLELPELLSFIVCDGLVRNDKILKTLSQAAAKNEFLDFMMIPCFELGKTGSIALSKLVLTMRNMSTLVITVQSFQSRANRKDILEEIILSVGNSKLADFELTTMVMDTKELLPCVLCTFKAALQDNYTLKEATLKLWGEDVADEESNFLLEMNRLGRGELVRTAYKPEGCNRGGWMKMFEAAGDNLTKLYCLLRYNHHFLLEN*