MASTSLATLPSQLASPVRLRRRAALSSASRPHFLLHRATKGGSQCRLAVTCNAQAVAPTSFAQGTPVRPTSILVVGATGTLGRQVVRRALDEGYDVRCLVRPRPAPADFLRDWGATVVNADLSKPETIPATLVGIHAVIDCATGRPEEPIRTVDWEGKVALIQCAKAMGIQKYVFYSIHNCDKHPEVPLMEIKYCTEKFIQDSGLDYIIIRLCGFMQGLIGQYAVPILEEKSVWGTDAPTRIAYMDTQDVARLTFIAMRNEKANKKLMTFAGPRAWTTQEVITLCERLAGQDANVTTVPVAVLRFTRQLTRCFQWTNDVADRLAFSEVLSSDTVFSAPMNETYQLLGVDGNDILSLEKYLQDYFTNILKKLKDLKAQSKQTDIFF*