MPSSSKTLVPSSGFVLRLLTSLSSSAFSAPLPARLCWDRAPSALQPAGCRSWRYQQKRFSSVVVAMAMDLAANTRVGFIGAGQMAEAIARGLDRSGLVPADRMYASDVNVSRTQVFESLGTSICSSNSKLAENSNVLILAVKPQAAEKVVTEMRPSLSKDHLLVSIAAGIPIKKLQVWAGDARIVRVMPNVNCLVGETAAGMSLGKTATPADSDLVATMFGSLGKIHVVDERLLNAVTGVSGSGPAYIFMAIEALADGGVASGLTRDVAMSLAAQTVLGSAKMVLESKKHPGELKDMVTSPAGTTIAGVRELEERGFRSALINAVLAGTKRGEELAGN*