MLENLNAYLDKRLGLRKCCDDVCKKYSIKHSQSGLWALPDIKRAYGKTQRLCTTTKKDGLSVILVKQILQHEHKCETDRLERENKAEKVKVRALAEQLQNLKKDKERLENENNKLLTLISKQLESRSSSSFVDSEADLSINTCVHDPVNSKIRLAPVIVKHRKTNVEIDNEEGYEDNGERRTRTVTKVVKKYVPYRSYHPATPEQVDKWSKELPDVYKQPRKVWQFLQRLQKIYILHPLDGVMILNVTLRDSDQKRLTESVERRIGESQENIEDGWEAIKNFLFELKPAEVNWARITSCMQKTGESVAEFEERFRQIWTEHSGLNTSEDLDKDTGIPLKTAFVNGLNPEISKDLKIRYDDWDSTVTTFIQIVEWSAKLERAQDVRLRSLQSESLFYKNRRIEDEQKEREYMGYSKLRTKGRCRNCNEEGHWARECKLSLKHQSKDDDHLFKQFQQLTIQQK