MIVMCQLLGMNCATPTDITFSFKGFSQRAGITSDHSDGFGIAFFEDKTCRLFIDNQSAVESPIAELVRNFPIKSRNVIAHIRKATQGKITLENSHPFMRELWGRQWIFAHNGDLHGFDPRLTGRFVPVGNTDSERAFCYVLDQLVERFGYTEPSVLQVFATLEQIAPRVAEYGTFNFCLSNGQALFSYATTKLHWLVREYPFKAARLIDIDVEVDFSQVTTAKDRVAVITTEPLTHNEIWTPYQPGEIILFQDGRPVKRALTHVARLTREALNPELKRITRADQY