MCEPITIPVCQGLSYSQTITPNLLGHTSQREAMMKMSFFNAIVKTVCSEDIRLFLCMVYAPPCKEGGMQRPCRALCERSKRGCEGLMASYGLSWPDELRCDSFPEDTCATEDSRPRMLNAEGLLARLNAGGYSVHGKSLSLETARLLLTLMDADKSGDLDETEVFKLEHFVSTVRTEYVESYESGVPPLVTQKQLKKAISDREFDLDDETFRALWNEFQTGVGIEYDPFVAVLAKLLVLRARFQEHLQNLPCDCQVASFSLKQFMKSAIF