MGRVKLKIKKLENTNGRQATYAKRKHGIMKKANELSILCDIDIILLMFSPTGKPSLCKGASSSIEEVITKFAQLTPQERAKRKLESLEALKKTFKKLDHDVNIPEFLGTSSQTIEDLTSQSRLLQNQLSDVHKKLSYWTNPDEISSLEHLGQLESSLRESLNRIRSHKEHLGKQHLMSLECHSQFQNAMHVPFRMGVEQQLPPISWIPNTDSQHIMLPEDPNLLPHRDAECSATTSFGSYSGYFGAGKNSELSSSGQESGMNGILDEFNGTASLRLQMAGQYPYLPGSYNLNLLNDSKFQPAAEMKTQKSPEDFHVNGSFEAPKPGYDSTPCGWASTPGSCAVTMFDDHLYSQENATSTLQKP