MSVTRIRVKERDAIIQSLKSGVTPRIGIQHIQVGRVNEITALHQDIERIADGGASFRLIIGEYGSGKTFFLSVVRSIALEKKLVSVSADLSPDRRIHSSGGQARNLYSELMKNMSTRNKPDGNALLSVVERFVTEARKEADTDGSEVSSVIHKRLAALSDMVGGYDFAKVIDAFWRGHEQDNETLKSNAIRWLRGEYTTKTDARHDLDVRTIISDASFYDSLKLMSLFVRQAGYAGLLVSLDEMVNLLKLNNTQARTANYEQILRILNDCLQGSAENIGFILGGTPEFLFDPRKGLYSYEALQSRLAENRFAQKAGVIDYSSPTLHLASLTPEELYILLRNLRHVYAGGDPENYLVPDEALTGFLHHCSKTIGDAYFRTPRNTIKGFLDMLAVLEQNRTMNWQTLIEGVAIEEDRPSDMDDTTTEESDDDDGLANFKL*