MLCRLGCQEEKAEVPRVLAGSGSSKGSQPAVLSSKIFWIHKSQSFCYVRVNNIFRRRVGVINVMEAHSSDLEASEGYKERLLIDCGPDQHCVLGGIVALGKFDALHIGHRALAIQASKMGTPFLLSFTRIAEVLGWEKRLPIVAPCDRKRIMSLWTTFCGGAIPQEYQMEFSKVRYLSPREFVRKLAIELHVKGVVAGANYRFGYKAAGNSSDLVQLCSEYGLDTFIVETVMDKSEKLTLLPEEMKGNHRETGQVSSTRVRKALCAGDMQYVTELLGHQHRLILSLDSCKVKGNSLVAPMSSAVNQPPGEGIYHSKICVRMDENSGVSEEWTQSCDVKICAEQIDVNVHGSSWCTCLEGKIYVGLDLQNRISF*