MGGSSVLVLNSGSSSIKYALYRLGTSCVAKGRVEGIGTTKCFITHKNLHIGEDTTIQGNDVDDHKMGLKKVLDLLNPHTNHSDGLYGVGHRVTHGGELLREPVIITKDVKRKIEKASPLAPLHNPSNLEGIQIAQELFGCPQVAVFDTAFHKTIPIHAYTYGLPYKYYEELGIRRYGFHGISYEFILDELETHMGKAKDELNVIGLHLGAGSSMVAIKNGKSIDTTMGFTPLEGLVMATRCGDIDPSIFDILATRKGLSIVEIVRILMKESGFYGICGDTNMRAIVHASNNGSEKHKLALQVYVHRIRKYLGAYYAQLEGKVDALVFCGGIGERSALVREMACRGFGALGIGIDETKNREEVLGLREIQAKGSRTKVLVIPTDEELCIARHTFGLLKKSI*