MSTDKITFLANWHATPYHAPLYLAQAKGFFKEQGIQVALLEPNDPSDVTEIIGSGKVDLGFKAMIHTLAAKARNYPVLSIGSLLDEPFTGVVYLKESGITTDFRSLKGKRIGYVGEFGKIQIDELTSHYGLTPADYTAVRCGMNVSKAIIKGEIDAGIGLENVQMVELEEWLASQGRDKADVQMLRIDELAELGCCCFCSILYIGNETFISQNPDKVRAFMRAVKKATDFVLANPDAAWKEYVDFKPVMGTELNRKIFERSYAYFSEDLKNVERDWSKVTKYGQRLGVLSPDFTPNYTNEFLDWALQPESSDPTGDQKRMVELQKNVACCGGFHRLPLGIKA*