MRACMGSSHPTGTVMRPSNPRRSPCCPARRGFSIACNVLPSTHSVSTHLRRSPMFSRKLSGRRRELILRRTSADWWEDEEEFDAVAGEVLLPKTLYILSVPTPSEAADSAPTLEQDPPKRQAEAEEWLVEYSAELLKGHLENGKCATVGFSGDETFGIADGVWSAWGASGPPYFKKVKRREALDKMAQGSNPGEAESLLKEIFSQNWRVELDAGLGVDLNPREHLLIVCTQPASILLLQALGFQKLGKSDGGVVLSKVELDGWNTSDMKTEDLVPLENWRDLKPRLIGRQYSHPPSI*