MVVVRGVKYLKLECVGQGGTCKVYKVLCPKRKTYALKRIRLQGREKETVAGFLDEIRLLQNLRGKHNIIQLVDAEVCKNEGLIYVVLEYGEIDLARLLSKREKQRAKELKEKEKGKEGMVEAVGTIHEQKIVHSDLKPANFLFVEGALKLIDFGIAKQDTSKSDTTNIVRDHQVGTVNYMSPEAILNGQPSALGGPLKVGRASDIWSLGCILYQMVYGQTPFARITGMIPKLHAITDPKHVIPMPPVANPHLTDLISQCLVRHPHHRITIEGILRHPFLR