MASGGSAIRGSRVGAGPMGEQDRGFHAERISISYWDALGNETVRHFAANLPEEEIPVTIDSPQSGLPAGRDKANPPSVAKLEPYKTHLAYVKEHRSEEEASQLLEEALEQLRARRGTVKATK