MAALSCHFHFTVHKVSKNVITRPFISCSMQPSQSNIKVVINGAAKEIGRAAVIAVTKARGMEVAGAVDSHFVGEDIGKLCDMEEPLEIPIINDLTMVLGSISQSKETGVVVDFTDPSTVYDNVKQATAFGMRSVVYVPRIKLDSVGALSAFCDKASMGCLIAPTLSIGSILLQQAAITASFHYNNAEIVESKANPIDFPSMDAIQISKNLSNLGQIYNREDISTDVVARGQVIGEDGVRVHSMVLPGLPSSTTVYFSGPGEVYSIKHDITDVQSLMPGLLLAIRKVIRLKNLVYGLEKFL*