MSNNSLDKHLFGEIRNSLSWENRLKIIVGTARGLAYLHGESNVRIIHRDIKCANILLDDRLHPKIADFGLARFFPESQTHVSTRVGGTVGYTAPEYAVHGQLTEKADVYSYGIVVLEIVSGRKYLDPRLPAPLQLLLECAWNQFEQNEVLDIVDPLLEGQYPREQALRVITIALLCTQGSWTQRPTMSQVVSMLTDNSESTVQPTRPAFIDVAADRPPNFIHTLQLLLQLRDIMDPSPCLYFPVSLIDRGDI*