MANTLRTLDPKLAALAKSECNEEQAQRAEIIATIKTWITKSPHLKAPTDEQLILAFLRRCRFSQEETKRRFDNYYSLRSV FPEVLGSRQVDEALLTQLQRGIHVIPMRPVSPEGPRVIISQFRNIDPKKSNPREAFKLIFIMLELLALECDNAAISGLIW VVDARDVTMEQMMQYDPFLLKKAFALVDQCIPLRFVEIHMINMRKEGQTIFNFVTKFLPSKLPFKFVVHKKSEDLYQHLP RDVMTIEYGGTNGYQAEAVDHWRQKLLDSKDYLAKDAQYGTNEKLRVGLASAWANGELDGMSGSFRKLELD