MDQLQQIIEAAFERRADITPRNADAQLKEAVDAVISKLDNGTLRVAEKIDGEWVTHQWLKKAVLLSFRLEDNAFIKGGFTNYYDKVPSKFADYNSRDFREGGFRVVPPAAARKGAYIAKNVVLMPSYVNIGAYVDEGTMVDTWATVGSCAQIGKNVHLSGGVGIGGVLEPVQANPTIIGDNCFVGARSEIVEGVILEDNVVISMGVFIGQSTKIYDRETGTVTYGRVPAGSVVVSGSLPSADGKYSLYCAVIVKKVDAKTLSKVGINELLRGI