MPYSNQLAPLALFLLASSLVLRMGAAECNGKDVCSPFEMPPCGDGNGCRCIPWGLFVGQCIHPTSFALPAVAEKIGAHPNLCTTDGECLEKGSGNHCARFPNPGVSHGWCIDSSVAPNGLGLKMVTDN