MGFKGTKAEKKVVYDKKICGLLEQYSQVLVCVADNVGSKQLQNIRSGLRPDSIVLMGKNTMMKRSIRLYAEKSGNTAYQNLIPLLVGNVGLIFTKGDLKEVREEVAKYKVGAPARVGLVAPVDVVVPPGNTGLDPSQTSFFQVLNIPTKINKGTVEIITPVELIKKGEKVGSSEAALLAKLGIRPFSYGLVVQSVYDDGSVFDPEVLDLTEDDLIEKFAAGISTVTALSLAISYPTIAAVPHAIINGYKNVLAIAIELDYSFPLAEKVKEYLKDPSKFAVASAPVASATESAPAAAAPKEEEKKPEPEEESEEDMGFSLFD*