MGFKGTKAEKKVHYDKKMCELLEQYTRVLICAADNVGSTQMQSIRKGLRPDSVVLMGKNTMMKRTIRIYSEKSGNTDWLNLLPLLVGNVGLIFTKGDLKEVREEVAKYKVGAPARVGLVAPIDVVVPPGNTGLDPSQTSFFQVLNIPTKINKGTVEIIAPVELIHKGEKVGSSEAALLAKLGIRPFSYGLVVQTVYDSGSVFDPAVLDLTEDDLVEKFASGVSMVAALSLGLNYPTLAAAPHMFANAYKNVVAVALETEYSFPQADQVKEFLKDPSKFAVADAPAAATESAAPAAAVEEEKKAEPEEESDDDMGFSLFD*