MEQFLELSVSPLIPSLPDDVTLDIVARVPRSHYPTLSLVSKKFRKLIASPKLYKRRSQLGITQHRVYALLRNRDSGDCRFYILHRKLNSRNRLVIVRSLPPVSSRGSFVSVGSKVYVFNDVDALSIDCASHTAQPIPDMPQRFSATPMPSKVANVIDGKVYLIGDSRFTSDHGMSWRKTVMVLDAETQVWEPVMMKEDMWVGALWSDAVVLEDKICMKGHRNANSFVYEPKEKKWELMDEVLNSKAWESACVVDDLLYYHDCSEKALRAYDPKQSRWSVVYGLDEFLASECAQSKWPNTVKCGEKKLALFFPKKHDGKQVICCAEIALERRQGGEVWGKMESCDVVIEDGGLFDVVKCVSVTV*