MSLSCSTLTLVAGFARPTAPGTRPLLYVDPVDEDLTREAISRGVPLLPVWSAPSRRVPRSAQRVPDKALQQLGSIPVAPKNGEEVAWASSRLPAGTCLGGVLCGSEAGLSTAERMQAALVPERSNGVCPARRDKLLMNRALAGHGLLTAATASPSDWRPPPAAIHPPDSSKLQPAAEAFIRSLRGNRVVLKPRRGTGGCGVALACDEAHARRAFEALQAPFSPDDEVAAAPLLQEYLAGEEWVVDTASRDGEHKAVALWRYSKGPANGAPFVYRYDELMPAAGETEARLVEYALGALEAVGWRWGPCHIELKQTSRGPALVEVNAGRCNGVSFASLTGPCIGYTQYDAAFASLADDDTAWRALPPLPPPSLRSSARLVCLTTDLPSAAGYVLLRHANHSQVEEDCRTIEELQPGLMLVE*