MGFKGTKAEKKVHYDKKMCELLEQYTRVLICAADNVGSTQMQGIRKGLRPDSVVLMGKNTMMKRTIRIYSEKSGDTDWLNLIPLLVGNVGLIFTKGDLKEVREEVAKYKVGAPARVGLVAPIDVVVPPGNTGLDPSQTSFFQVLNIPTKINKGTVEIIAPVELIHKGEKVGSSEAALLAKLGIRPFSYGLIVQTVYDSGSVFDPAVLDLTEDDLVEKFASGVSMVAALSLGLNYPTLAAAPHMFANAYKNVVAVALETEYSFPQADQVKEFLKDPSKFAAAAAPVASTESAAPAAAVEEEKKPEPEEESDDDMGFGLFD*