MSVEASNQENSLSSFLLKCAFPAGTTPPLLSPPSSSGSYEEAQFSLFVNQNETEQKLFSNQSLANRDPCTIPDELHQEMKSLKKKEEAFKTSLCGFHRRGQKCAYGEKCKFAHSVHELRFPQTKRNHRNYKTVLCNNFSTTGHCKYGIRCQFIHRSMNSTSSNQSNKMENITIDLNVQSDVFRAFALDSTSLLPNWHCSALLQ