MGLDEKLNRLQLRVLQTADQGKLTDGQRAVIEGLPSPRGHRNQPPSPLNRSAASTPLGLAGRESGSEAPLLRGDPFMAPDYSCEEEEEVSIETALEALGHGTLQRRLLGIALLLELGAFAQPALLAALTDPHATCTLPGADGAAQSTASAAAAADSTARDSTARSLVLAALCGAVFGGLAYSTTKATATAAAASALYLEWLPARHRSHTNASSDNRTAAFHRLWAARPAATLLLQVSWTSAAELLPTERRVAGMCAVFALTQVVAATAPADQSITATQQAPAYTRPARAIGIAPSWIRSHAAGCGKLAADPKTHRPGVLPRISAPCGDRRIPSYGGEYRYAREDKGVDVRLLLFESFGGFGKGVGEILWDAANVLQNKL*