MQIDGIQRYVAYNSDISMFLSLDFFHNNYSDDELRASEGDQSLREELLLQIDEEDAKDSGNGDLHPKMRVRDLRRTSEEGKSLLSGVSVDIWKGTVVGVIGPSGSGKSTFLRALNRLWEPSADSVFLDYHDITKLDVLALRRRVGMLFQTPALFEGSVADNIRYGPALWKEKLSDEEVAKYLRLADLDSSLASRSVSSLSVGQAQRVALARTLANEPEILLLDEPTSALDPISTQHIEESIGKLKRGKGLTIIMVSHSVKQIQRIADVVFLLVDGQIVETLKPNELSNANHPMARRFLELSS*