MSQAKKPTMTDNLIHRARETIAEDTRDAGEVFKAALQSRAYLYPIKGLYYFARHRELWKPMMKKLGPLVGTAVSVISFMFTFTYLPQAAVLTLVNGPFALISSILLVLSESATITMVMSRSLFLEDALVDTFDGALLARNKESLVAQGRELKASRGSAGDVMNRLGKVVKTPFARFSPKALFRYVLYLPLNMIPIVGTALYILLQGRRYGPAAHARFFQLKGWSAKQKDEWIEKRRAAYTAFGTPAVLLEMIPVVGIFFSFTNSVGAALWAADLEDAKPEPKTAKLRQDELPEQETGIVGGGQSKKEL*