MLENLNAYLDKRLGLRKCRDDVCKKYSIKHSGSGLWALPDIKRAYGKTQRLCTTTKKDGLSVILVKQILQHEHKCETDRLERENKAEKAKVRALAEQLQNLKAHKERLEKENNKLLTLISKQLESKSSSSFVDSEADLSINTCVHDPVNSKIRLAPVIVKHRRTNVEIDNEEGYEDSGERRTRTVTKVVKKYVPYRTYHPATPEQVDKWSKELPDVYKQPRKVWQFLQRLQKIYILHPLDGVMILNVTLRDSDQKRLTESVERRIGESQENIEDGWEAIKNFLFELKPAEVNWARITSCMQKTGESVAEFEERFRHIWTEHSGLNTSEDLDKDTGIPLKTAFVNGLNPEISKDLKIRYDDWDSTVTTFIQIVEWSAKLERAQDVRLRSLQSKSLFYKNRTIEDEQKEREYMGYSKLRTKGRCRNCNEEGHWARECKLSLKHQSQDDDHLFKQFQQLTIQQK