MRITAALCSLGQLTGLVSLEVHVDSNQAQQHLQAALQQLSSLTSLSAKLAKWPYVRPNAGQAELERLRPLLDVSVLPHLAVLSLSQGGVDGLSWAELTRLQLSDTDFGVEDLCCCSRLVALEGTLIFFAACLKDFVFQDPVFERELPPGCLPALRSLSLTFKLGEDELQMFEDGEPIPLPHELSALSALTQLCVEGPTPDQLRPEDIPEFVAGLPDLRTLRLSGNLFRSARHPSFFPGLPGPVCSSLRRLELRACFLRAVPPCLSHLTALTALDLSGNRTLEICDSDVDIFRLTRLRELHLAKPRSTAHEKTDWSQALVTSLLGVQRACAWLDVQSALKPLAS*