MALGAKNVSDAELGRLISGKEEAICATVALQFDDMVEKSLEGMVEIQQVPNPHYCNAMSDGVKDLHALRCPEVAEMQESSSPKRRLTSERPSIAVAKRNARERTRVHTVNQAFLVLKFHLPSLRANSKRVSKLKILRAAINYIYSLADWLKAPSNKAPTTVDSNAKCFKLSMPLSQPSFVAPSTQQPQPTVPKFSFCDSLSAASYISGLVSPPANPYMIDPFYYSSAYVPPNTSHTAFMSL