MAAACECPEPSAPPAGSSAESEVPPAGEEEDEADDESSRSSGSGRESQGPEGGGGAGSLAVSEAEPLSRMDSEDSISSTLMDVDSTVSSGRSTPAMMNGGSANKNLSYSCCWDHCQTPFSCSPDLADHIRSIHVDGQHGGVYVCYWKGCKVYNTPSTSHSWLQRHMLTHSGDKPFKCVVGDCNASFASQGGLARHVPTHFSQQNSSKMANHSKSKEESPSKAGLNRKKKLKIKRKRALARPYDFFDAQTLDAIRHRAICFNLCAQIESLGNGHSVVFHSTVIAKRKEETGKIKLLLHWTPEDILPDVWVNESDRHQQKTKVVHLSKLPKDTALLLDPNIYRNSSKRNTHIGTLKEHLS