MMRLSFNEEEVERAMNLYRVFARAFKSVSEHSIRDSKEHGFNPTEFAVLELLYTRGPQKLQQIGSRLLLVSGNVTYVIDKLERNGFLVREQDPKDKRSVYAHLTDKGNEYLDKIYPIHALRIARAFSGLSPDEQDQLIVLLKKAGIHSQHLLFR