MGNCSGKANAGEDEPDHKVDFSGGNVHVITSRESWDAKLSEASKDGRTVVVNFSASWCGPCRMIAPFYTELSEKYPALTFLTIDVDELSEFSSSWDIRATPTFFFLKDKKQVDKLLGANKPELEKKVIAFADSAVQCSQ