MGCASSKVLGSDYAIEKGNSIGYGGFARGISMPTQVIHHPDCPDDFHIVALTSSTYGILKVEPPKPPEEDGKEQGAPHSVKEVLSKLSSLESKADAGPQSWLEVSSMLENLKPGLEAAPPPNPKAPKFGKAASKPPPQQLDSIDINEIMMDIDEDTGLLRPKALVARRANLKRAGNSLPIRTLEELDKRIGGGKENNNMKNPPPATTDFRALLKPIGAGNAKMDIFNDSSKSSALKREEKEPVAKQASSPPTAPPNCAVKKDSDLFDDNLLESFKSAFPTLSDDDWKVLELQEDAESELIPEAHATEAVDATESHTEATEDCVTPSISQAEAGQHTHVTEEKALNIDEGEAIAKHNLSSREPLACVGEASPLESYEELCPPGGKHAVVLYTTSLRGIRKTYEDCMRVRDIVQSYGVLIDERDVSMHLEYRNELRELMQRLVTVPRLFVNGKYIGGVEKVCKLDEEGQLACLFEGSTKAHCSREGACDGCANARFVPCFECNGSRKLLDDKRQVTRCVECNENGLVQCPICS*