MATSHVRALWKDPVLSPSGQLPSTSCSLDHHTRNVILRRWPAESCPTGCFGSEYGQQWRTKTGVLPKGCGRGTGDCGLRRWRNLASASSDPDSESTGDFASEQLDWRDFRARLVAQQASADENVAEADDIWRARVSKENQELLEKQNPVLAKELPWAHPTGGPEVGGLVLAAHNSPLDQQRFWQAVVFLIEHGPRGSWGLLLNRPSGYTIGQALPRMNQTHGSRLLTVFSVCPIYVGGFKSDGRSLYVLHGHSLPGAEEIAPGVFLGGLDVAATGVLEGKFPPTDFRFFVGRVEWLPGGLKQECTAESWYTAACSKSLVLKQCIQLPKPLWQEILELMGGEFAETSRLAYNESD*