MATALFLQKTFEMLNLSHPEVAAWTPDGRAFTVYDLKTFESTMLVRFFRHGHFSSFARQLRFYGFTKCRRHQHVEKEPALEFMHPHFQRDDPMLMMCITRNTNPAMKASNNATNNDVHELQQRVETLGNHINALTTQLDLLTNLLAARGMAPPTAHNPAEDTTTTALSDGLQ*