MDSSATTLLLSPPLSLSTHKDNGGLLFNPSSLQQQQHIPGEFIWPQGDRIHTLEELNEPLVDLEGFLHGNEAATMHAAKLVRDACEGHGFFQVANHGIDAGLIRSARRQIDAFFKLPHTQKLRARRRPGSMWGFAGAHADRFSSNLPWKETLSFGYHENGSQRIVVDYFTSVLGEEFEQTGLVYQQYCDAMKELSLVIMELLAISLGVERLHFKKFFHDSSSIMRCNYYPPCQEPTLTLGTGPHCDPTSLTILHQDEVGGLQVFSNNKWYSIRPRPDAFVINIGDTFMALSNGRYKSCLHRAVVNRHRERISLAFFLCPKEDKVVSPPQDLVGRDGPRKYPDFTWSSLLEFTQNHYRADIRTLQSFTKWLLSPTT