MDGATQQALYVLYESASGYALFQAYGLDEIGQTANAVQESVIDLTRFGKVVKLAAFKPFSSAIDALEQCNAISEGILTDELQNFLELNLPKVKEGKKVKFSLGVAEPKLGSHIFETLGIPCQSNAFTSELFRGIRLHFHRFIKDLKDGDLEKAQLGLGHSYSRAKVKFNVNRVDNMIIQAICLLDTLDKDINTFGMRVREWYSWHFPELVKIVNDNYLYSKVAKFVKDKSTLAENVLIDLTDIIGDEEKAREIIEAAKSSMGQDISPIDLINIENFAQRILDLSEYRKQLHSYLVSKMQDVAPNLASLIGEMVGARLISHAGSLTNLAKCPASTVQILGAEKALFRALKTKGNTPKYGLIFHSSFIGRATARNKGRISRYLANKCAIASRIDCFSEVATNIFGEKLREQVEERLDFYDKGVAPRKNIDVMKDALKAAADSFAKGGEAAVPLLDEEQVQHEHIEKKKKKKKKRKETLVSGDLDEAEVEDGMPIAPGFLNMLSLEENEKSKKRKKQKEIGGTEGLYMATADGDWACKELELNTKKEKRKKKKELKSDILDETVPAMPHWEMLEEDMKLKKKKKKRREESDGVFNEGVPAIVKELSKKKKKSTQLEDAED*