MGPPHALSATKLLSLFCFYILLATQAADAKIQRDKWEENYRFKSPDCHKKLAIAINGRTTGPQSSRNKATLLSTEGLMAHKYQAFLQLDDNSVFLLREDCGIGSPSIDGYSQLLVAIRGLELVIHFPFVPSDLSISRLSCYLDEETK