MGFKGTKAEKKVHYDKKMCELLEQYTRVLICAADNVGSTQMQGIRKGLRPDSVVLMGKNTMMKRTIRIYSEKSGNTDWLNLIPLLVGNVGLIFTKGDLKEVREEVAKYKVGAPARVGLVAPIDVVVPPGNTGLDPSQTSFFQVLNIPTKINKGTVEIIAPVELIRKGEKVGSSEAALLAKLGIRPFSYGLIVQTVYDSGSVFDPAVLDLTEDDLVEKFASGVSMVAALSLGLNYPTLAAAPHMFANAYKNVVAVALETEYSFPQADQVKEFLKDPSKFAAAAAPVASTESAAPAAAVEEEKKPEPEEESDDDMGFSLFD*