MADQVARFAKAKSENNKRYLDISSVYDGGDLSGKRVLVTGGNRGLGLAIVKELVAIGATAIVVCRSSSPELEKLVGKWNVYSGVDVQDDEAVRKVAKRVKGDGGALDVVINNAGYFYGPQELVKEDTLNFEEQMKQIDICALGPLRMNNALIQSKALAEGCKLVVITSQAGSVEWRSTQNAGVGGDYGHHMSRAACNMAAVLLSQEVKSMGYSVLLLHPGFNKTEMTKKYENIWEVEGAVDPSVGAKRVLFEVIKNGMEETGQFINCEDGLQIPW*