MDVRGDGIFPDEVVIQILARLPVKSLFRFKTVCKLWYRLSLDKYFIQLYNEVSRKNPMILVEISDSSESKTSLICVDNLRGVSEFSLNFLNDRVKVRASCNGLLCCSSIPDKGVFYVCNPVTREYRLLPKSRERHVTRFYPDGEATLVGLACDSAYRKFNVVLAGYHRMFGHRPDGSFICLVFDSELNKWRKFVSFQDDHFTHMNKNQVVFVNNALHWLTASSTYILVLDLSCEVWRKMQLPYDLICGTGNRIYLLDFDGCLSVIKISEAWMNIWVLKDYWKDEWCMVDKVSLRCIRGMVPGIFPISQTGECVFLATHKQILVYHRKTQVWKEMYSVKYSSTLPLWFSAHAYRSTMFSCN*