MGGTAADDMEWGDIEGDDSKTTLVLVGRTGNGKSATGNSILGMSAFKSARKAAAVTNTCQLETIARDEGGYLAVIDTPGLFDSSLRPEELESEISNCISLAREGLHALIIVLSVRNRFTTEEVAAITSLEMLFGPEVLKYAIVLFTGGDELEEDETTLEDYLNGDAGAQQLNDLLVKCGGRKALFNNKTKDPSKRQQQRNALLSLVDNVLAEHRGQPYTHELFARAQELAAAAKREAELKQQLTASQSAEIESERYVALKAEFEALKLQLIKGNEDQVQVISRIVEENLRATALLEMEEKMEELRQSSAKRDQEVLKLKEANEKAQRERDEMEQRWREDREKFAREKQAYERAKAEAERMKREYEEEVRARRGRLDCSIL*