MTHFNKGPSYGLSAEVKNKIASKYDQQAEEDLRNWIEEVTGLGIGTNFQLGLKDGIILCELINKLQPGSV
KKVNESSLNWPQLENIGNFIKAIQAYGMKPHDIFEANDLFENGNMTQVQTTLVALAGLAKTKGFHTTIDI
GVKYAEKQTRRFDEGKLKAGQSVIGLQMGTNKCASQAGMTAYGTRRHLYDPKMQTDKPFDQTTISLQMGT
NKGASQAGMLAPGTRRDIYDQKLTLQPVDNSTISLQMGTNKVASQKGMSVYGLGRQVYDPKYCAAPTEPV
IHNGSQGTGTNGSEISDSDYQAEYPDEYHGEYPDDYPREYQYGDDQGIDY