MPAELESATTVDSAGNTVTAASATAMSGGKLETLCVAIVDPISTGACLAKHLSSQGYRLCRVFSDTIPDSVKALVAAGLEVDWEVTIQHEGRVASTLAALRGVGVTHLLVGSEPGVSLHAELSAAFAGGAALSLPREALELRRNKYLQSEAIRSAGCDAAVVKPVEGAGSDGVTICNSAAEVRLAFGKLEGTKNILGLDNYAVLCQEYLEGDEWVVDTVSRAGEHKVVALWKYDKRDYHGSPVVYHGMRLHNVEADEPLLRGMVAYVTAVLDALGITDGAMHSEIMATARGPVLVEHGAWVTIRSPADGTITAVHHEKLARIRALPSFLGEYCAPCIKVGCRIRQTVDATTVHADAATLEADYRVAQQLIDEGLFAFTPAAAGEKDVVRVETPKGPRFSYQLSEQEQVQNSLWGLLHIWRPLEENSGAVPLRKLRAVRRSGWRF*