MAAPGSEAEAAMAGPEELVCAGGRNRKAVLCQRCSSRVLLPGAAVFARKELFLPAMKKKTALAGGCDPEGDILQDHWLVDDMFSFENVGFTKDVGNIKFLICADCEVGPIGWHCLDDKKSFYVALDRVSHE