MADKLNEYVALIKNEIKKYSKQIFNSEIGKVISVADGIAKVSGLENALLNELIEFENNVQGIALNLEQNTVGVALFGDYSKIREGSTAKRTHNVMQTPVGDVMLGRIVNALGEPVDGRGPIKAEEFDQVEKIAPGVMTRKTVNQPLETGILTIDALFPIGKGQRELIVGDRQTGKTSIAIDTIINQRGKDVYCVYVAMGQKNSSVAQIVHQLEVTDSMKYTTVVCATASNPASMIYLTPFTGITIAEYWLKQGKDVLIVFDDLSKHAIAYRTLSLLLRRPPGREAFPGDVFYLHSRLLERACRLNEEHGGGSITALPIIETQAGDISAYIPTNVISITDGQLFMVSNLFNSGQRPAIHVGLSVSRVGSAAQIKAIKQQTGSLKLELAQYSELDSFSQFGSDLDENTKQILERGKRVMEMIKQPNGKPYSQTHEALFLFAIAKSFIKFIPLDYIAKFKQRIMEEFDKEHPIYKEIATQKSFSEALEAQTNTAFKALVKRFVSALPDYDITKYGTMEELE*