MKAAVILAIALVAILAVHEAEASCASRCKGHCRARRCGYYVSVLYRGRCYCKCLRCSSEHSMKFPENEGSSPSDMMPQMNENENTEFGQDMPTGETEQGETGI