MGKSSKDKRDIYYRKAKEEGWRARSAFKLLQIDDSFDVFKDVKHVVDLCAAPGSWSQVISRRLWIPARDAGTAAEDMPKIVAIDLQPMAPIEGVVQIQGDITSLAKVNEVLTHFEGKLADLIVSDGAPDVTGLHDMDEFMQAQLILAGLAVCAHILRPGGTYIAKVFRGKDVALLYAQLKMFFTQVTCAKPKSSRNSSVEAFVVCQDFRPPEGFDPKNLRVILEERARGLLADDVDLGLMSWPDECVVPFVACGDLNGYDADMNYDLDFESKVGHKPYVPLAPIAPPTEPPYKTAIAREKAKKEAFAKAHEKPGKARKKELQALKKKQEEELAARAAGGSIEL*