> A0A157WPZ3 MSQSTQVNRRIVLASRPHGAPTRDNFRIEQVPLPEPGAGQVLLRTVYLSLDPYMRGRMSDAPSYAPPVELGAVMVGGTVSRVEASNHPGFKVGDWVLSANGWQDYALSDGSGLARLGESPEHPSYALGLLGMPGFTAYMGLLDIGKPQAGETLVVGAATGPVGATVGQIGKLKGCRVVGVAGGAEKCRHAVQVLGFDACLDHHAADFAERLAEACPDGIDIYYENVGGKVFDAVFPLLNAKARIPVCGIVAHYNDTDLPPGPDRLPALMGTILRKRIKVQGFIIFDDYGHRYDEFQRDMSKWFADGLIQYREERVDGLENAPEAFFGLLQGRNFGKLVVRVGADA