MSLPGTRTRVGKYELGRTLGEGSFAKVKFARNVDTGDCVAIKVVDKEQVLKHKMVEQIKREISTMKLIKHPNVVQLFEVMASKTKIYIVIEFVEGGELFDKIANHGRLKEDEARRYFQQLINAVDYCHSRGVYHRDLKPENLLLDSFGVLKVSDFGLSALSQQVREDGLLHTACGTPNYVAPEVLNDKGYDGTTADIWSCGVILFVLMAGYLPFDEPNLMTLYRKIYKAEFTCPSWFSSSAKNLIKCILDPNPATRITIPEILENEWFRKDYRAPDFEQGEGVTLDDVDAVFNGSKEYLVTEKKEKQPESMNAFELISRSQGFNLGNLFEKQMGLVKRETRFTSQRPANEIVSKIEETAKPLGFNVRKQNYKMKLQGDKTGRKGHLSVATEVFEVAPSLFMVELRKTGGDTLEFHKFYKSFSSGLKDIVWKSEANTEETKEEQVIG*