MLSVFNMGAQLQPRVIGLPRSQGVLDVEVYSINRAQLRTSTSNRFMCTLNQSTGVSAQAAQTESRTLVKMCGITSARDAALAAEAGANFIGMIIWPNSKRSVSLSTAKEISKVAREYGALPVGVFVDDNANTILRASDAANLELVQLHGNDSRDAFPVLVRERPLVYVLHADEEGGLLNSISNEESSLVDWILVDSAKGGSGKGFNWAQFKLPSIRSKQGWLLAGGINPENVCEALSALKPNGVDVSSGICGQDGIKKDESRIQSFMNAVKSLHL*