MYCKCGSLSDAREVFDKMPSKNLFSWTMIISAYTDDLHGGLLHTEAVELFHWMLLEGLKPRDSFVFTALLGSCAQVGDCRTGSWIHSSFLTGRFFRDVVVGTALINMYGKCGAVRDAFIVFQHMEHKNSFSRNAMIDAFCRSGGVREGLDLYSAMVLDGIDPNHVTFVALLFSCCHHGLPSEALSFYRSMTPDHGIEPNLFHLACVFDTLAREGFITDVIKDYLDLSSKRLRDCSKECNDVLWTSLLSGCTIHGDKYNAKQAARSALRSNAKNSAAY