MKDHCYCVPSLAASISLSTNRPLYEEEWFHGVLPREEVVRLLNNDGDFLVRETIRNEESQIVLSVCWNGHKHFIVQTTGE GNFRFEGPPFASIQELIMHQYHSELPVTVKSGAILRRPVCRERWELSNDDVVLLERIGRGNFGDVYKAKLKSTKLDVAVK TCRMTLPDEQKRKFLQEGRILKQYDHPNIVKLIGICVQKQPIMIVMELVLGGSLLTYLRKNSNGLTTRQQMGMCRDAAAG MRYLESKNCIHRDLAARNCLVDLEHSVKISDFGMSREEEEYIVSDGMKQIPVKWTAPEALNFGKYTSLCDVWSYGILMWE IFSKGDTPYSGMTNSRARERIDTGYRMPTPKSTPEEMYRLMLQCWAADAESRPHFDEIYNVVDALILRLDNSH