MPSTLQGTFHTYRIIRRLGQGAFGEVSLAGVLETGEVVALKRIHIRNTGGIPDVVVREIKALQSVSHPNVVALLDVFPKGQAIYLVQEYCTTDLAALLRRLPAPPPERIAKGLMLQLCRGLEALHAEGIMHRDVKPSNTLLSAASGTAKLADCGLARPLDGGERPAYTHAVATRWYRAPELLYGARAYGPAVDVWALGLVFAELLGLSPLVPGDNDIDQLGRVIATFGSMEPVWLGVRALPDWGKIAFPHCEPLPLGDLLPGAPAAALEFLAAFLRYDPAKRITAACAVRSTYLTATQPLPADEAEVAAWLTATLAANEAAVAALKQQSAAGSAAQLHVGSALRQPRAASLPLV*