SMSPSLFWPPHGHVGPHMPHHHSQPRPQHGQPIQSPWAELSPLDRCGGTSWQLAKESEEAVVSSGGKADLHYCAVCHDYASGYHYGVWSCEGCKAFFKRSIQTGQNDYICPATNQCTIDKNRRKSCQSCRLRKCYEVGMTKCGMRKERRSSRNPQMRRGTRQASQSRPTRPSELSGPTVGPFDALHPSQLTSEQLINTILEAEPPEIYLMKDMKGPVTEASIMMSLTNLADKELVHMITWAKKIPGFVELSLLDQVHLLECCWLEVLMIGLMWRSVDHPGKLIFSPDLSLSREEGSCVQGFSEIFDMLIAATSRVRELKLQREEYVCLKAMILLNSSDWSLCSDMCLSPSEGSEELQSRNKLLRLLDTVTDALVWAIAKTGLTFRDQYTRLAHLLMLLSHIRHLSNKGMDHLHCMKMKNMVPLYDLLLEMLDAHIMH