MGSAFDPLVTATEDLAAVNSAPPLSNLTQEELKKIAAYKAVEFVESGMVIGLGTGSTAKHAVARISELLREGKLKDIIGIPTSTTTHEQAVSLGIPLSDLDSHPVVDLSIDGADEVDPALNLVKGRGGSLLREKMIEGASKKFVVIVDESKLVKYIGGSGLAVPVEVVPFCCDFTRGKLEELFRDSGCVAKLRMKIGSNGEEAAPAVTDNRNYVVDLYLERDIGDLEVASEAILRFPGVVEHGMFLGMATTLIVAGKFGVTVKDRFG*