MEALQQRISAVNVNGSLTPGVRAACSTPPSSHLLVCSRGSPLLSSNMGLKSKVQEQLGKAGNVKGASRPCVVAMAKSAATGYAAALAEVGQGQNNLNSIFVDIEKITHFAEDEQFWKFFTSPVVKDEDKKSVLYSLGKEVSLVPATLNLLNLLVDKKRTGILKDIVKEFEDIYNKLTDTQVALVTSAVEIEKEQLSLIGKKVQSMSGSKNVKLKNIIDPSIIAGFIVRFGEDGSRLIDMSVKGQLDEIASQIELAEKAAAF*