MSTARVYADVNVHRPREYWDYEALAVQWGEQDDYEVVRKVGRGKYSEVFEGINVTNDERCVIKILKPVKKKKIKREIKILQNLCGGPNIIKLLNIVRDQQSKTPSLVFEYVDSTDFKVLYPTFTDYDVRFYIYELLKALDYCHSQGIMHRDVKPHNVMIDHELRKLRLIDWGLAEFYFPEKEYNVRVASRYFKGPELLVDFQGYDYSLDMWSLGCMFAGMIFRKEPFFYGHDNHDQLVKIAKVLGTDQFNAYLSKYRIVLDPQLEALLGRHSKKPWSKFVSADNRHLVSAEAIDFLDRLLRYDHQDRLTAREAMAHVYFQQVRAAENSRPRS*