MSRSFACWEKDPLFFAAEQVQDSADRLVSAFRAWQHAKSQSFASIDDANIDLRRRELSTAFGIAKWQLEEFEKEVSVLDQEPSHIEDDSSQRHQEFVAVIRNQLSSIRNELIFSKDERDSKVLPKLTVVGQERDELASFLSGSIIVTNSSAVDTSTNCIKADMGFNDITKSCSLSSNVPVINCQKEVISESLDDYSSQHGTHISRDTNELCTAAELSTLKGSSAVMHDARIDIGTNDCTTHSATDLSLRDCYDSIGLCVDRGRTNGHHRNASNSGLSTCQERLTGHYRASSVGSSMSYENDSVATCRTIDRRAASMLPWNIWSFLRKSDRIVGSGVPQSVVKRWKDGEGDPLDLCEMCDGDMEASCSALCYDSKRMKECSELFNALRRSQELAPVRHILQRITIALAAIVLLWLYLY*