MTLRKGSNVWVEDKSSAWVAAQVTDFIGKQVQVVTEYGKKVLSSPEKLYPRDEEADHGGVDDMTKLTYLNEPGVLDNLQRRYGLNEIYTYTGSILIAVNPFTKLPHLYNVHMMEQYKGAPFGELSPHVFAVADASYRAMMSENQSQSILVSGESGAGKTETTKLIMQYLTYVGGRAAADDRTVEQQVLESNPLLEAFGNARTIRNDNSSRFGKFVEIQFDASGRISGAAIRTYLLERSRVVQLTDPERNYHCFYQLCASGMDAEKYKLGHPSDFHYLNQSKTYELDGVSNAEEYTKTRRAMDIVGISQEEQEAIFRTLAAILHLGNIEFSPGKEHDSSVIKDEKSRSHLQMAAKLFKCDVQLLVTTLCTRSIQTYEGIIIKALDCGAAVAGRDTLAKTVYAQLFDWLVEKINRSVGQDPDSLIQIGVLDIYGFECFKQNSIGDERLRSYWMFRNGKAWSYFGNI*