MKGILGDGGFGTVYYGKLRDGREVAVKRLYEQSSKRMVQFKNEIEILTRLRHQNLVMLYGCTSRHSRELLLVYEYIPNGTVADHLHGEKAKNGALIWPIRMKIAIETASALAYLHASDIIHRDVKTCNILLDNNFCVKVADFGLSRLFPNDVTHISTAPQGTPGYVDPDYHACYQLTSKSDVYSFGVVLIELISSLLAVDIRRDRDEISLANFALSKILKCAFEELIDPSLGYESNAEVRRMTTSVAELAFQCLQLEKEMRPTMDEVLEILKAIQNGEFENQKKEEINVVDNVEVPQDPESENDDAQLMKSKLPVSMNSVNDKWFSCSTTVSISG*