MGFKGTKAEKKVAYDKKMCELLDQYSKVLICAADNVGSTQMQGIRKGLRPESVVLMGKNTMMKRTIRIYAEKTGNTAYLNLIPLLVGNVGLIFTKGDLKEVREEVAKYKVGAPARVGLIAPIDVVVPPGNTGLDPSQTSFFQVLNISTKINKGTVEIISPVELIKKGEKVGSSEAALLAKLGIRPFSYGLIVQSVYDDGSVFDPAVLDLTEDDLVDKFALGVSNVAALALAISYPTLASAPHAFVNAYKNVLAIALEIDYSFPQAEQIKEFLKDPSKFAVAAAPVVAEATASVAAKEEEAKKPEPEEESDDDMGFSLFD*