MGKSKSAKPYIDKKNASTYHLLHRSQRDVAGDVLEEGDTSAAGMVLWPSPENNKQTDEKVLISEGQSNKMSEWRQKLESLGLLDEDPDKYLKPITGTGTFLDSNGHVGNALAHSRSKPLEEDGLLEVNRQFDSIPLSAELMDEEIAAALYGDFDESDMEQLNDDFVLDAAKEPEGEEAGSFDYDEHIRALMEKARREREDVVSLPQKHVGNNDQNFFAKLKPLAENDEDDNESFADIGSYYAEATIATTPGVVSALNPDEERALCEKFEEALLEYDSDEMGDCPEYEIHGTRELEGDAQVEAALDDFLLDKEDEIFMQGNRYREKKVGGSGFSALVGKQMVPASALEGLPIGCTESVEETLRTARETLAQPLQKPPTEEVLIDGKSYFSERLRNPWDCESILSTYSNMDNNPVTIEATRRRKKKKNKAYSPQTAPGEEIRLSTKTGLPISSRIDEDEDVDESILSVNRGIARQKGESAEEKRCRKNAIKREREMARIQKKKTREIFQEEFQKRSIDVMSDDIAGKSVFRYA*