MYSLTLLGIVAAATLSKRDVVDDFVPLPEMASKDDYVKMYQPGYAIGGVGCNPSIAMKGGDDAFVPVFNPELELHCNDEKLANVYARKGKLDPNGDDGNWGIVYAYLFAHDQEKLQPGVKPEAQPQQVSNVWHYVIAQFSDDSATIPDTYTAQGPAESKLTQDVDHEYIESGGVYVVQHDTMGFKWVSPDDTSIPEYDKAPLLDWDLMPKELQDALTARNWGTLPNQKFFLSASEEDFGAFLSDNWIFPEF*