MSLLLGNQGLGHAGRPSTSANVKLQPRLRAIRARVQQTGRRVEHRVVFAQAAHDTAVTQPSTSSAAKGLPKSSVWEIDFCSRPLLDERGKKVWELLICDPERNFEYSEYFPNSKINSAELKRTIERILAQAGAERPEKARFFRSQMQTIITKALTDCQIKAVPSRRCFTVMSWINERLESVYKQDPRFSDKAQSLFQLDLGPPEALPDALRGEQWAFVQLPLGTLLQMLKRVDDAEIFGSGFTLGTVGLADLPADILIPGVVVFSRRALPLAAWTNGLEIAAVKADVARSCLILETGVNQRWKYGSWRPNEDSIGEAEGWEIAKQGVKGVHFLAVQPDPDSEELNGLWLLQDCEPPTI*