MDQYEVLEQIGKGAFGAALLVRHKHERKKYVLKKIRLARQTDRTRRSAHQEMELISKMRNPFIVEYKDSWVEKGCYVCIIIGYCEGGDMAGAIKKANGMLFSEEKLCKWLVQLLMALDYLHLNHVLHRDVKCSNIFLTKDQDIRLGDFGLAKMLTSDDLASSVVGTPSYMCPELLADIPYGSKSDIWSLGCCIYEMTSHKAAFKAFDMQALINKINKSIVAPLPVKYTGAFRGLVKSMLRKNPELRPSAAELLRHQHLQPYVLKVNLKLNSPKRSITSHWPESDYMKKTRFVEPVYLRPRSRERRLSCGNDRTLNPSISLGDQGSPFSTKRVQDSPHYLQRRMGRLSIGSTCEESPITRNISSKASNSTKNLKFTSSATKKRTDLSKGRETECDSRTSVKQPGPTSRRASLPLPKRATIEESPFKSANFLHHTNSMDVSVNAPRIDKMVEFPHFTPTRRTSLTSGQGSSSPPPCDRSIMKDKCMVTTSGRNNSATGSDCSDQNATAGASSRTSSDLRRRRFDTSSQKQRAEALEGLLEFSARLLQEERFEELGVLLKPFGPGKVSPRETAIWLTKSLKENTSKQEEQF*