MTHARNTNVRTVREVRSFFFLTPQFPFLLTLVHLTAFARAFNLKTHLATHDPNRIKSHVCKHPGCGRSFSRKHDLGRHLVSIHQD