MSRLPFEEWEELEKLIEAYASGCHMEDGDEHSVGEGGKEGRDDEQHGHCNHDVRQREDDICNVANGEDDDEGEFVEQDPSERYGRYGRLLGKGAVKKVYRGFDKETGMEVAWNQASLNALDHIESEIRFLHALNHDNIIKIYMFWVDEQKHKVNFITELCTDNLLSFRRQHRHVCMKAVRDWARQILKALVYLHSQNPPVIHRDMKCENIFVNSSDGKIKVGDFGSATLLDEETHHLHALIGTPEFVAPEMFMEDYNELVDIYAFGMCMIELLSLETPYKECHSILQVYKAVTNGVAPMALHKIADAEAVRFIRKCLAPVSCRPSAAELLSDPFLQLYEEHTNPSLFYKHPFFRSASFPHLHPVSSFSRNQKLTNVDEKTLCSHASFGECRNRKALEVTGEWKNESKLLITLRITHSNGPLAISNVNFPFDSNSDTPESVAEEMVQELDFPASDSTVIADLIASVINSLKEEREKQLSGEASSLKFGCQYLRAVA*