MDNREYMLIDGIPVEINGEKNLLELIRKAGIKLPTFCYHSELSVYGACRMCMVENEWGGLDAACSTPPRAGMSIKTNTERLQKYRKMILELLLANHCRDCTTCNNNGKCKLQDLAMRYNISHIRFPNTASNPDVDDSSLCITRDRSKCILCGDCVRVCNEVQNVGAIDFAYRGSKMTISTVFDKPIFESNCVGCGQCALACPTGAIVVKDDTQKVWKEIYDKNTRVSVQIAPAVRVALGKELGLNDGENAIGKIVAALRRMGFDDIFDTSTGADLTVLEESAELLRRIREGKNDMPLFTSCCPAWVNYCEKFYPELLPHVSTCRSPMQMFASIIKEEYSTSSKRLVHVAVMPCTAKKFEAARKEFKVNGVPNVDYVLTTQELVRMIKESGIVFSELEPEAIDMPFGTYTGAGVIFGVSGGVTEAVLRRVVSDKSPTSFRSLAYTGVRGMNGVKEASVMYGDRKLKVAVVSGLKNAGDLIERIKAGEHYDLVEVMACPGGCINGGGQPFVQSEEREKRGKGLYSADKLCNIKSSEENPLMMTLYKGILKGRVHELLHVDYASKKEAK