ALLCANCGTNTTPLWRRDEAGNTICNACGLYFKLHNVHRPVTMKRSVIKRRKR