MLENLNAYLDKRLGLRKCRDDVCKKYSIKHSQSGLWALPDIKRAYGKTQRLCTTTKKDGLSVILVKQILQHEHKCETDRLERENKAEKAKVRALAEQLQNLKTHKERLEKENNKLLTLISKQLESRSSSSFVDSEADLSINTCVHDPVNSKIRLAPVIVKHRRTNVEIDNEEGYEDNGERRTRTVTKVVKKYVPYRTYHPATPEQVDKWSKELPDVYKQPRKVWQFLQRLQKIYILHPLDGVMILNVTLRDSDQKRLTESVERRIGESQENIEDGWEAIKNFLFELKPAEVNWARITSCLQKTGESVAEFEERFRQIWTEHSGLNTSEDLDKDTGIPLKTTFVNGLNPEISKDLKIRYDDWDSTVTTFIQIVEWSAKLERAQDVRLRSLQSKSLFYKNRTTEDEQKEREYMGYSKLRTKGRCRNCNEEGHWARECKLSLKHQSKDDDHLFKQFQQLTIQQK