MTTTLLSEVVEQWNVLAERETKPAYRITKPVTSLDTRDTITKWLYRTIDYYSIDRSVVSCALVFFEQYTSRQSSVDFEQCQLIAMASLYLASKMSSNDNPLTISRLVALSNDYFTAVQVYRMESRIINTLDWYLYPPIPALFVDSVLPFINDLMEEHPEVMHEEVRDVTWYLVELSSCDHIFVAMKPSSIAYAATLLAFDIASVPSHTKDRFEALHLQNTPHMTEICIQRLRKVYDIAISNAEDEVSRLSESSPTVVSQDDML*