MVIVTGPKDSGKTALLREYRRRQAHGEFLGVSSYIDMREKPNVDPAGFAASLRGSMVDSMELKEKLGIEVLGANVEHCKGSASEDGLSMTMRWLESYCLERRHLVRPEQCSTTLVDAYKQGFPTIFIDEANALAAWHSLPDGEAQLEALFRFLVRISKQECGAHIVLASSESFFRRWLLSSAAFQGHGVSVFSVGHLAEEEAKAFMLERVPASSKKEAEAVWDDVFAHVGGAILNLHRVVRLAHRAVATGERLRDRWEREKKRLFMDAAYRVMEGFRPEGMRKVGVREPPKWKKDDWARLVKKMADSRDGVIAYDSLADVPGLDSMIEHDLLQLRAYSDTEREIIADEWPVVIPTSRMALHVMRIKG*