MGMEIGGNFWTNEDKAMAEVVLGKEAFGFLTSVVLTGPEGLVMPASDSGVQQKLCQIVEGCGLAMNWTYAIFWQVARSKSGELVLSWGDGHCVEPKEGESEGKGDGGGSRNKQGMRKRVLQKLHSFFGGSDEDNYAMRLDSISNIEMFYLTSMYYLFRYDVRAAPAQAFTSGKPIWVSDPASCLEQYHSRFFLAKSAGLQTLVCVPVASGVLEVGSVKLVPEDQNMLMKIRSVFVGSLPFQVNCPKIFGQNLTVSNVKSHTTGLNITPKVEDMGFPSEVYEGRTTLLKQKALVANQEADSNATYGGKFPNTGMSRSEENEFKLFSKPTRMNFTSGIPHAATTVEQEQPKDDLLPHPDERKPRKRGRKPASGREEPLNHVEAERQRREKLNQRFYALRAVVPNISKMDKASLLGDAITYITDLQKKIGALEAEKAVPSGQNPVFCPEVDVQTSHDGVVLRMSCPLDVHPISKFLDVLQEMQVTPHDSNVSTDEGLIVHTFFIRPHDGGAESLKDKLVAAFSQ