MATQDSEALAEAENLLSRCRALSQRVGVYSKKLVGESDALAVEIKSLQASIGNAQKASTDIEDDSVQSKALELLREATLTISGLGPGGDLRRFCNPRNPALLALLLGDKTNVVTMRKDKAVAIREEYHAFRNRAVWVMFFIPLFLFLGMRRADNVAADKSTHDSSFSLTPPLLTGLQFYLAWLAYFYVAMALRECVLLVNGSHIKPWWIHHHYWSAACSLLMLALPVSSPTVYYFAENFMLWSCFQALVMLVQNRYQRRRMYTRIALGKNSAMDVVSGESSGSEGQLLLLYPLLLGGWLD*