MAALSALPRAFSSVPKVLRSSNAVPALVARPAAVPFRQRQLSVRAQASPAEVAAFTNEQKGAKDSFDYRVFFKQGSKTVSPWHEIPLFTGDGDNLHYICEIPKETSAKMEVATGEECNPIKQDEKKGKLRFYPYNINWNYGLLPQTWEDPGSKDTQLDAAGDNDPVDVVEIGSGVHRQGGVYKVKPLGIYAMIDDGELDWKVIAISLDDPKAEMVNDVADVEKHFPGELEKVMVWFRDYKIPDGKPANKYGFDNKCMDRAFANKVIQETHEAYVALKSGKRSNTEELSLI*