MLENLNKYLDKRLGLRKCRDDVCKKHSIKHSQSGLWALPDIKRAYGKTQRLCTTTKKDGLSVILVKQILQHEHKCEIDRLERENKAEKAKVRALAEQLQNLKKDKERLEKENNKLLTLISKQLESRSSSSFVDSEADLSINTCVHDPVNSKIRLAPVIVKHRRTNVEIDNEEGYEDNGERRTRTVTKVVKKYVPYRTYHPATPEQVDKWSKELPDVYKQPRKVWQFLQRLQKIYILHPLDGVMILNGLRDSDQKRLTESVERRIGESQENIEDGWEAIKNFLFELKPAEVNWARITSCMQKTGESVAEFEERFRQIWTEHSGLNTSEDLDKDTGIPLKTAFVNGLNPEISKDLKIRYDDWDSTVTTFIQIVEWSAKLERAQDVRLRSLQSESLFYKNRRIEDEQKEREYMGYSKLRTKGRCRNCNEEGHWARECKLSLKHQSKDDDHLFKQFQQLTIQQK