MVKPTTSPKQKFIIDISKPSEEGIFDGAEFEKFLHDHIKVEGKAGNLGDAIKVTRDGKKKVIVTANIPFSKRYLKYLTKKYLKKSGTRDFIRVVATSKDNYTLKFSNTLEEEEDDEE