MDVDTAAGPSRGPIKCYKCGKLGHMAKNCWSKAPARDVRTLDVDEQRDYWKRMFEEEQKNLKEEIKLNVGVEKLDTHDGVGVQALFG