MLIRASHTSLAAARRVFAAAPKTRLSTTVRAAEGYSQPSMSSTKLYARTSKSCFPSLERCVCNLLRLLSYSVCRDCACRCTCPSGFDPEIATYISEPRQCPCTLLQEPECVCCLTCLRLRMLQVEDAFVANDRETGRSRGFGFVTMAEGASDAVAELDNSEFMGRSIRVNEAQPQGDRPAGGRGGGRGGGGSYGGGRGGGGSYGGRSSYGGGERSERGYGGGERSAVALWPATYPCTHPCTLATGPQRSRPCPIGQGRSTRRDGRRD