MRKELGTPRHRSLVACVLGRETESLPQFYTLGKKLGQGQFGTTYLCVEKASGKEYACKAIAKRKLVVAEDVEDVRREIRIMHLLSENPNVVSIKGAYEDPAFVYLVMELCAGGELFDRIIRHGYYTEKAASALMRTIISVVHTCHSVGVMHRDLKPENFLFANEKENAPLKTTDFGLSVFFKPGDVFHDVAGSPYYVAPEVLKKNYGPKADVWSCGVILYILLSGVPPFWAETEQGIFDQVLGAELDFRPFPWPQISESAKDLVRKLLNRNPDERLTAYEALCHPWIHKDGVAPDNPIDVVVLSRMKQFMAMNRMKKIALRVIAEQLSEEEIAGLKEMFVMMDTDNSGTITLDELKDGLKRLGSSLKDNEIHKLMEAADVDKSGSIDYGEFITATLHLNKMERGDNLFAAFSYFDKDGSGYITVDELQQACLEHNMGDTHIEDLIRDIDENNDGRIDYNEFVAMMTKGNNADDRKTMRNALLSG*