MVFKVHDQQDENQFINEVIILTQINHRSVVKLLGCCLETQSPLLVYEYVPNGTLSDHLHGNLHENSFLSWESRLRIGIETAEALAYLHSGVHTPVIHRDVKSSNILLDNTCTPKVADFGISRLLSIDQTHVTTNVQGTKGYLDPEYFRNLQLTGKSDVFSFGVVLVELLTGLKPLSFERVGDEFNLSSLFLSRMKRGRLAEILDPKIAILGDEENMKSMEYVGKLAKECLQSEGERRPSMKEVVEELVWVRGAAGGRRAPGHGHRMSRQMESHHDEVVTEGYETSALLLSTQRSEKYREKGEAEGYPSGEFVYEGPCLRTQKYTSGVQLADLSY*