MNPLVLVVCICAFFANTDAAAPVKLPKGFLRCKQTDPEFEKCVMKGANLAVPELVKGQPKFALPVIDPLRITSLRIDQGHGPVNIRLNFTDLDILGLTGSSVNHMKVDLHKAQMSFKVSVRNPLSLIGQYSVEGKVLVLPIVGHGPCNLTLDKFEANIVGHFNPTEKGGEVYWLLKNLDFDFTVSKLYMNLANLFNGDKALGTQMNIFLNENWKEILEELRPAFNSALTSIFTNMAQRFFEKVPLNQMFPKQ*