MGAQLQPRVIGLPRSQGVLDVEVYSTNRAQLRTSTSNRFMCTLNQSTGVSAQAAQTESRTLVKMCGITSARDAALAAEAGANFIGMIIWPNSKRSVSLSTAKEISKVAREYGALPVGVFVDDNADTILRASDAANLELVQLHGNDSRDAFPVLVRERPLVYVLHADEEGGLLNSISNEESSLVDWILVDSAKGGSGKGFNWAQFKLPSIRSKHGWLLAGGINPENVCEALSALKPNGVDVSSGICGQDGIKKDESRIQSFMNAVKSLHL*