MEALQQPLSSVNVKGSLAPSLLSKTPSSHVSVRSSMFCGNAGLRSKVQERLSIAGVGSGASRASVVAMAKSAATGYASALADVGQDQKILDSIYADLESLGKLLEDEQLWKFLTSPVVNEEDKKSILKEISKDAKFQPATLNLLNLMIDRKRSAVLKELVKEFEELYNQLTDTQIALVTSAVEINKSQLSLIGKKVQSMSGSKNVKLKNIIDPSIIAGFIVRFGKDGSRLIDMSVKGQLDRIASQIDLADKAAAF*