MKLAAMIKKMCPSDSELSIPAKNCYRMVILGSSKVGKTAIVSRFLTGRFEDAYTPTIEDFHRKFYSIRGE
VYQLDILDTSGNHPFPAMRRLSILTGDVFILVFSLDNRDSFEEVQRLKQQILDTKSCLKNKTKENVDVPL
VICGNKGDRDFYREVEQREIEQLVGDDPQRCAYFEISAKKNSSLDQMFRALFAMAKLPSEMSPDLHRKVS
VQYCDVLHKKALRNKKLLRAGSGGGGDHGDAFGILAPFARRPSVHSDLMYIREKTSVGSQAKDKERCVIS