AVRHLTGSVTRTQGLRFAVVVARFNEIITRPLLEGALGTFKNYSVQDEDIDVVWVPGCFEIGAVATRLGKSGKYHAIICIGAVIRGDTTHYDAVANSAASGVLSAGLNSGVPCIFGVLTCEDMDQAINRAGGKSGNKGAEAALTAIEMASLFEHHLQ