MRILKPYLRSTSIQCYLCLLLNSHFLTEACIPVFILSCINAGLPKTEANWQDVISDLKIIDKIIQSLHIDATLYTESDVHPNCKVTAMKCFLLELHVISLESKNETIHQTVENIIILANSGLSSNRNITETGCKECEELEEKNIKEFLQSFVHIVQMFINTS