MLENLNKYLDKRLGLRKCRDDVCKKYSIKHSESGLWALPDIKRAYGKTQRLCTTTKKDGLSVILVKQILQHEHKCEIDRLERENKAEKAKVRALAEQLQNLKKDKERLEKENNKLLNLISKQLESRSSSSFVDSEADLSINTCVHDPVNSKIRLAPVIVKHRRTNVEIDNEEGYEDNGERRTRTVTKVVKKYVPYRTYHPATPEQVDKWSKELPDVYKQPRKVWQFLQRLQKIYILHPLDGVMILNVTLRDSDQKRLTESVERRIGESQENIEDGWEAIKNFLFELKPAEVNWARITSCMQKTGESVAEFEERFRQIWTEHSGLNTSEDLDKDTGIPLKTAFVNGLNPEISKDLKIRYDDWDSTVTTFIQIVEWSAKLERAQDVRLRSLQSESLFYKNRRIEDEQKEREYMGYSKLRTKGRCRNCNEEGHWARECKLSLKHQSKDDDHLFKQFQQLTIQQK