MGERKVLNKYYPPDFDPSKIPRRRQPKNQQIKVRMMLPMSIRCNTCGNYIYKGTKFNSRKEDVIGETYLGIQLFRFYFKCTRCSAELTMKTDPQNSDYVVESGATRNFEPWRAEDEEAEKEKRKRDAEEMGDAMKSLENKTLDSKRDMDILSALDEMKSMKSRHATVSLDAMLEILQHTADEKEKKLAEEDEALIKATFFHNPENFVRRIHDDEEDEDEDLYHSPSTMAEPSNKKLKGEKTSEGLPGRMVDNPTDSLTKASIFGNNKDKENGNASNAPKPKFIIKTPSMTLKVVKKPVSSSIAKDQKKEESKQEQDPKTSGMTTGLQSLCQNYESDESD