MGFKGTKAEKKANYDRKMCELLEQYSQALVCVADNVGSTQLQGIRKGLRPESTVLMGKNTMMKRTIRIYSEKTGDTSYLNLMPHLVGNVGLIFTKGDLKEVREEVAKYKVGAPARVGLVAPVDVVVPPGNTGLDPSQTSFFQVLNIATKINKGTVEIIAPVELIKKGDKVGSSEAALLAKLGIRPFSYGLVVQSVYDDGSVFDPAVLDLTEDDLVEKFAAGVANVAALSLAISYPTLAAAPHVFVNAYKNVVAVALETDYSFPQVDQIKEILKDPSKFVAAVAAPAAAETASAVSAPEEEETKKPEPEEESDEDMGFSLFD*