MSALRSSLRPYEAAEEMAAAAAAGGPAAAWGAVERGAGMMGDGFSVEDLLDLEELCEVDRDGGEQGEAAAAAVVEKERSSDSHGSSVVSYEPMPLLPPVMDLPAHDVEELEWVSRIMDDSLAELPLPQLPAAAAALAACGKPQHRRPHEGAASALLDPMRTPTICALSTEALVPVKSRRSKRSRASVWSLSGAPLSDSTSSSSTATTSSCSSSASFSPFLQYVDFPALVASDLLDEQPRSKKSKHGKNGKQKPKKRGRKPKHQQPPHLAAAAAAGGAALPATGDRRCSHCGVQKTPQWRAGPEGAKTLCNACGVRYKSGRLLPEYRPACSPTFVSSLHSNSHRKVLEMRRKKETPVIVAAAAPAVASF