MGAQLQLRVIGIPRNQGLFDVKVYTTNRARLRTSSRNRFMCTLNQSARVSAQAEQRESRTLVKMCGITSAGDAALAAEAGANFIGMIIWPNSKRSVSLSTAKEISKVAREYGAQPVGVFVDDNADTILRASDAADLELVQLHGNGSRDVFPVLVGEKRLVYVLHANEEGGLLNSVSDEESSLVDWILVDSAKGGSGKGFNWAQFKLPSIRSKHGWLLAGGINPENVCEALSALKPNGVDVSSGICGQDGIQKDDSRILSFMNEVKSLRL*