MASSTSRLWTYLQNHGETTSETWLPCTRRVRSQSKTGTTKRKYLVVRGCNWESEARNGGYRGCKISKQNEEYVTWVRGAHPYLHAHRGSTFVVVISGEVIQSPGFHSILKPIQHCVWSSGRGSRRFGSMKVLCSGQERASVKCNVLGEAENDGGGEESVPEKNEQFVRWFREAWPYFRAHRGGTFVVIISGEIVASPYLEPILKDISLLHGLGIRFVLVPGTHVQIDKLLAERGSEPKYVGQYRITDSASLEAAMEAAGRIRIMIEAMLSPGPSICSIRRHGGNSRWHDVGVSVASGNFLAAKRRGVVEGIDYGATGLVKRVDVSRIRERLDASCIVILSNLGYSSSGEVLNCNTYEVATACALAIGAEKLICVIDGPILDENERLIRFLTLQDADTLIRKRAKQSEIAANYVKAHSDSNGALTSPQNGKGSSEMYSATFQNGVGFDNGNGLWSGEQGFAIGGQERLSRLNGFLSELAAAAFVC