MLSKAGIQSLFPVQMAVWHETVGPGLSERDVCVSSPTGSGKTLSYALPIVQKLSSRVIRLLRVLVVLQGSSCAGEVKAVFDTIAPAVGLSVGLSVGQTSIVAEAAELVQIRLQTGREALIFGSTLTTALQPNNHCFHCFCSGYSSTIYSAKMLLRIVKVVEYSSLQHQQPRSKALAKFRNGQAQVLIASDAMTRGMDVEGVANVVNYDMPVYAKTYVHRVGRTVRAGQPGSSYTLLRKEEVRHFKQMLKKVDNSKCQDYSLPSSVTEELYESYTEALQKLKQITADEAA*