MASLPPAKRDIAISKSLSYLLRHGAVKEKLNIDQTGYININELLNHNRLKTNKVTLDDIRRIVGNNDKKRFSIVEKEGEIMICANQGHSIKTVNDSNLIQLSKDTIPEEIYHGTYKNKLPAIFNSGGLSKMNRNHIHFASSISDVSGIRNSSNVLIYLNIEKCLQSGIVFYRSSNNVILTSGDANGLIGSEFFGKVVDAKNGTPIDINQYANI