MAPHLTDQMRANIIRWRYEEGKSVEEIALLANCGTSTVSRMCKTKPTDSSIPNSRPDGRGRSRLLDAYDVEHIESVVENKKTVYLSEIQSTLVTHRE