MARVTLFLLLLLVYGVVSDHFIVETLPGFHGKLPFTLETGYISVGEEEKVQLFYFFVQSERDPRNDPLMIWLTGGPGCSGLSSFVYEIGPLTFDYANSSGNFPKLELNSYSWTKVANIIFIDQPAGTGYSYANTSEAYNCNDTLSVTLTYDFLRKWLMDHPEYLNNPLYVGGDSYSGIFVALLTRKIYDGIEVGDRPRVNIKGYIQGNALTDRSIDFNGRVKYANHMGLISDKIYQSAKANCNGNYIDVDPNNILCLNDLQKATRCLKNIRRAQILEPYCDLPYLMGILQETPTNGQSVFPIAGPWCREKNYIYSYVWANDKAVQKALNVREGTTLEWVRCNESMHYRGKERTESYVYDVPSVIDDHQHLTSKSCRALIYSGDHDMVVPHLSTKEWIETLKLPIADDWEPWFVDGQVAGYKVKYLQNDYEMTYATVKGAGHTAPEYKPEQCLPMVDRWFSGDPL*