MEVRGKIVIKDKSSRVDDVVSYEIDTSRVLLTINSDKQTFNSADRVNQYLTKELVQILKQVYREYASTALTINLNFSKLQYPLHYWEQLLYYILLSFSLPNKIYITEQTKQDRQRYVNQNKNYYSFVERITVGAVDEGETNEEYAVKTILMHLFELRNANDSQIEEILNDYTSINNIIQNFF