MATFLLYESASGYALFEGLDMDEIGQTQEAVQETVTDMTRFGKVVKLKGFKPFTSAANALEQINSVAESTCSDDLKNFLEMNLPKVKDAKKAKFQLGVADPKLGNSIVEHTSIPCVSNDHIGEMIRGCRYHFSRFMKGLKDGDYERAQLGLAHSFSRTRVKFNVNRSDNMIINAIALIDILDKDINTFVMRVREWYGWHFPELVKVIPDNYLFCRVALAVKDKATLTNDGLKALTEITGDEDKAKEVIEAAKASMGQDISPVDLVNIEAFAKRVISLAEYRKSLHEYLSAKMSAVAPNLATLIGDIVGARLISHAGSLTNLAKYPASTVQILGAEKALFRALKTKGNTPKYGLIFHSSFIGKAHARNKGRISRYLANKCSIASRIDCFSDFQTTAFGEKLKEQVEERLEFYDKGTAPKKNIAMMQAALEAAGPEYLAANGGGGGGGGGKKRKASDDGEKSAKKAKKAKDKKEKKDKKEKKEKKEKK*