MEASRKRARTGGEEGEPVAVAAGFEAPIFGARAVGQVTTLALEGEDGPLASLNLRGVASDHAGAWYVATLVSVLHVSAAERVRTVATCEGGGFSGVALSPDGSALFVADAGNNKIRRVEVATGTVTATAGSGEGGDADGVGGAAEFHCPWGVTVSPDGSALFVADCDNNKIRRVEVATGAVTTLAGSGEEGDEDGVGGVAHFNGPAGLALSLDGSALFVADFFSHKIRRVEVATGAVTTLAGSGEEGSADGVGGAAQFRFPHGVTISPDGSALFVADNGNHKIRRVWVATGAVTTLAGSGARGSADGVGGAAQFEYPVALAISADSTTLLARMEGSALRQVCVAAPPPPPSFAPLVVPPSTFSADMGKMWGDATLPQGMVTFLVGDNEERVEHVSKCALCVRSVFFRTMFGIGMKERDAAEVTVLETDLASFTALVRYLLTDQLDLGEGEGEQARRALVLRQLAQKNPX