MTHFNKGPSYGLSAEVKNKIASKYDQQAEEDLRNWIEEVTGMGIGTNFQLGLKDGIILCELINKLQPGSV
KKVNESSLNWPQLENIGNFIKAIQAYGMKPHDIFEANDLFENGNMTQVQTTLVALAGLAKTKGFHTTIDI
GVKYAEKQTRRFDEGKLKAGQSVIGLQMGTNKCASQAGMTAYGTRRHLYDPKMQTDKPFDQTTISLQMGT
NKGASQAGMSAPGTRRDIYDQKLTLQPVDNSTISLQMGTNKVASQKGMSVYGLGRQVYDPKYCAAPTEPV
IHNGSQGTGTNGSEISDSDYQAEYPDEYHGEYPDEYPREYQYGDDQGIDY