MMAASACSSSFWEDRSSLESLGSCCSQDGLGSGSPDALRSVCDLPLSWLCLSDCPPPVYPFNGDGFDDLDTHSSVVFWERHVFLCFKEPQFWASSAKGFHSDRLPRALSAAIKFRKDEINVKTRLIICEGRDGTESSNGDVLIFPDMICYRGLTHFDVDAFVEEVLVHNRKWLPGRPKKLSGTHIFVCTYLNPSWCDTVQAVREHMTAKGLPSSISIKPCAYFEGCNKYRGNLIIYGFSAAGEVLGHCYGYVTPQNVSSMLDDLLQKGYMLAEYGGLRMQGA