MVKNTADQLTSIEHGAFDTAALQQELAQALEDDRLYKLTDSMKKRAIHTAANYDDFKNLVACADLKPISQKELRDFSRTDRQTNIAYKKKSTWKKTGNDRCFSATPALDVPPTAAVDFCRNWRRYLKTTDAKLRYLQLTTPERLAEMFKPDIDSDLMADIVEVLVASWCQKSVETNAEEPASATFAVAIMAALSRTTRLSLILDFFENRQTEKVRELFNLVEGADDLPEQDLEMLQGLKDKFRLR