MGKKLDALLGRTFKTKKFKALLNLALTRLSILKNQRQVRCSHATSDVTELLKLGQHENAYHRVDQVIKDQSTLDVLFFIHGYFTLLLDRVHLFEHNRDCPDELLEAVSSLLFAASRIGEFPELQEIRNVLVSRFGKDIAARSIELRSNCGVNPKIIQKLSTRHPPREVRMKVLKEIAAENNIVLKLEEASSTSTEGQGQSDVSKAKLTNEVREDEIGEGYGLSDLVKRGKQKYKDVADAAQAAFESAAHAAVAARAAVELCQFSPCGPDNTGNNGGGSSSSGSGNNKTEQEANDDGDLSKGEVDVRSESKKSISDPEDTIEDVMSLREDPVKLLEKDDVLYDSEEETKQIAKTNTTTEVKDEESLKDCSDRADAGHVEDVHLSEGEVDVRSEPKKSISDTDDNIEDVMSFREDPVKLLEKAFVVYDSEEETKHNAKTNTTTEVKDEESLMDGSDRADTGHVDNMVHSVEEPIIRKAILKGPISVRTRQVRGY*