MVVVRGVKYLKLECVGQGGTCKVYKVLCPKRKTYALKRIRLQGREKETIAGFMDEIRLLQSLRGKDNIIQLVDAEVCKTEGLIYVVLEYGEIDLARLLSKREKQARAKGKGGANGQSNAGMIDDNFLRLYFEQMVEAVGTIHELKIVHSDLKPANFLFVEGALKLIDFGIAKQDTSKTDTTNIVRDHQVGTVNYMSPEAILNGQPSALGGPLKVGRASDIWSLGCILYQMVYGQTPFARITGMIPKLHAITDPKHEIPMPPVANPHLTALISACLERHPHRRITIAEILKHPFLRP