MSPEQLALKRQHIKDVVEAMRMPSDAELMKVAISDLLSQSPSREILMRALEELLHFVEPIDNANDLHKLGGLAAIANVLQHADAEVRTAAAWVAGKAAQNNPTVQRQLLDEGLLKLLLAMTTAPDVEEAVKALYAVSACIRNHVEGQEAFYDWGGTEHLVRLMGATSDVRLRRKAVFLAGALAEEQSEGKTSVQPMSQRLTTPLLCGVLELTLDDGDLDMQEKALQALQSLMNVGPSVRQLLREECEAAAVLRRCKEVLQNAAASDPSVAEYAEEVDMLRQDVESHLLERDM*