MGRGKILIRRIDNSASRQVTFSKRRNGLLKKAKELAILCDAEVGVIIFSSTSKLYDYANTSMKSVIERYNKAKEDNTNKLGDPSSEVKDRDFELGTCISSSNGSTTREGKGWFTLSSPLYFVMGPETTFKNHIRKRLVTSMNWASQRGIRTFMIAQGRKFDEQLQGQKVCSLDYEKNQRNKNFHKKIVRSALPISIQWCRGFFYLAKCLSSSVRAWNLEMVGLYFLFWQREAALLRKQLENLQRNHRKMMGEELSGLNVKELQNLEKQLEMSLRGVRVKKDQILVEEVQELNRKRNFSHQENKDLYKKLDLVRQENMELYKKVYGTREANAVSRNAMGSNSLSVNEDPLTPLHLQLSQPQLQHYEMPGTTKLRLSLH*