MALSRLSLRSNRFLQPSSTTAAALPSSLRRHVSTDTTPITIETAVPFESHLCDAPSRSVETSSSEILSFFRDMARMRRMEIAADSLYKSKLIRGFCHLYDGQEALAVGMEAAITRKDAIITSYRDHCTFLGRGGELVDAFSELMGRKRGCSNGKGGSMHFYKKDACFYGGHGIVGAQIPLGCGLAFAQKYSKEEFVTFTLYGDGAANQGQLFEALNIAALWDLPAILVCENNHYGMGTATWRSAKSPAYFKRGDYVPGLKVDGMDALAVKQACKFAKEHALKNGPIVLEMDTYRYHGHSMSDPGSTYRTRDEVSGVRQVRDPIERVRKLLLSHDIATEKELKDMEKEVRKEVDDAVAQAKESPVPEPSELFTNMYVKDCGVESFGADRKELKVTLA*