MMAASACSSSFWEDRSSLESLGSCCSQDGLGSGSPDALGPVGDLPLSWLCLSDCPPPVYPFNGDGFDDLDTHSNVVFWERHVFLCFKEPQFWASSAKGFHSDRLPRALSAAIKFRKDEINVKTRLIICEGRDGTESSNGDVLIFPDMICYRGLTHFDVDAFVEEVLVHNRKWLPGRPKKLSGTHIFVCTYLNPSWCDTVQAVREHMTAKGLPSSISIKPCAYFEGCHKYPVNLIIYGFSAAGEVLGHCYGYVTPQNVSSVLDDLLQKGYMLAEYGGLRMQGA