MDVKSQVLDVLKMENQNDHFDWLYSEEEYPPSTFGTWQRDSRLSNGGLLNFEFDPFQLPNDLKNNHLPYFGLVEFEEICQDLGSFDLKLLPSPFQEDNNTLIIHDANFNAMPLNVAHDPLGESQVTTPAFYEIRGDSMDIIQKRNNNMRNKKSDTLELEEIQRYFHVPITKAAKELRVGLTVLKKRCRELNIMRWPHRKLKSLQTLIHSVKEMGLTSEVEMLEEHQRMVERVPEMELTDRTKKLRQACFKANYKKRRASMAMAADFY