MVHLSSLAAALAALPLVYGAGLNTAAKAKGLKYFGSATDNPELTDSAYVAQLSNTDDFGQITPGNSMKWDATEPSQNSFSFANGDAVVNLANKNGQLMRCHTLVWHSQLPNWVSSGSWTNATLLAAMKNHITNVVTHYKGKCYAWDVVNEALNEDGTFRNSVFYQIIGPAYIPIAFATAAAADPDVKLYYNDYNIEYSGAKATAAQNIVKMIKAYGAKIDGVGLQAHFIVGSTPSQSDLTTVLKGYTALGVEVAYTELDIRMQLPSTAAKLAQQSTDFQGVAAACVSTTGCVGVTIWDWTDKYSWVPSVFQGYGAPLPWDENYVKKPAYDGLMAGLGASGSGTTTTTTTTSTTTGGTDPTGVAQKWGQCGGIGWTGPTTCVSGTTCQKLNDWYSQCL*