MDSIIELRHLKTLLALEETGSVSLAAKRVFLTQSALSHQIRMLENHYGTPLFERKSTPLRFTPVGERLLRLAHELIPQVAVAERDLARITEGEAGELRIAVECHTCFDWLMPAMGEFRPMWPQVELDIVSGFQADPVGLLLQHRADLAIVSEAEKQSSISFHPLFAYEMVGICAPDHPLAAKNVWTAEDFIGETLITYPVPDEMLDLPKKILIPKNINPPRRHSELTIAIIQLVASRRGIAALPYWTVMPYLEKGYVVHRQITADGLQSKLYAAIRTEDTDKSYLNNFCQIIRERGFADLPGLSELEPV*