MNASNILLLIIVVQLVSVNLAFEKTQNVLSKSKIIHLNGSIGPESVAFDPNGEGPYIGVADGRILKLQLGSNNRLFWAEFAVTSSHRRDCTSPFAPKMEHICGRPLGLRFDTKTGELYIADAYLGLQVVGPKGGLATPLVQKFEGKPLVFTNDVDIDDDVIYFTDTSTKYQRWQFLTSFSSGDTTGRLMKYDKSTKKVTVLLGDLAFANGVALSKNKSFVLVTETTNFRILRYWLKGPLVGTHDVFVELPGFPDNIRINPKGDFWVALQAIRSVPSVSDSKFGMFSFNPQQMGDDGELHPTALKLSEDGQVLEVLEDVEGKTLRSISEIEEKDGKLWIGSVVMPFLRVYEM*