MVLDCHSDVFVWVGQTANAKLKLKAVELGQKYLEQAAKYEDISLETPLYKIMEGSEPFFFKYFFCWDSSKATHLNVFQRKLLSLRGQSAEVTRSMRRSPTVLDSKTEVLSTTDKSRFGRNLTFKPERSPEKSRAPKSKFGNGRSPGRSVAVSALSSMFEFQLGAGEVMVASSTIPKLSTLRTRRETPSATPTPSVTSSPRTPRPVASPRSPAIAALASVFEPYSDKKLDFAWPGLKSRSEEKASRDFEAHMPSLTTIEVKTTEKTATKLVEASREVKNGDAAFYPYERVKVSSPDPIIEIDSSRRETYLSNQDFQDTFHMDKDTFYKLPKWKQDKYKILADLF*