MSNHVLPEQVCYVNCSFCNTVLVVNIPGNNSFSIVTVRCGLCANILYVNLEGLHGVLPLQNFQNHNLGSQHLHMDFGSSSNCTRLSVMNPVDYVQQQMQLIHRKLFSATEKRRAPSAYNRFIKEEIRRLKTKNPNISHKEAFSRAAKNWAHFPEIHMGLTIKGNKQV