MALSHLKSFSSRSNLVKPLATAFSLRRQISTSTDPITIETSVPFATHRCDPPSRTVETNPQELQSFFRVMATMRRMEIAADSLYKAKLIRGFCHLYDGQEAVAVGMEAAITKNDSIITAYRDHCTFLGRGGTLLEVFSELMGRQGGCSKGKGGSMHFYKKDSGFYGGHGIVGAQVPLGCGLAFAHKYNKDDAVAFALYGDGAANQGQLFEALNISALWDLPIILVCENNHYGMGTAEWRAAKSPAYYKRGDYVPGLKVDGMDAFAVKQACKFAKEHALKSGPIILEMDTYRYHGHSMSDPGSTYRTRDEISGVRQERDPIERIRKLILTHDLATEKELKDIEKEVRKQVDEAIAQAKESPMPDPSELFTNVYVKGLGVEAYGADRKEVRAVLP*