MADDDWDLGAVVRSCRPSGTKAAPMVPLEVELQEAAAVGADKGASFVGFQRLFLGRDGLKELEELYEPCFPQVQQQQQSRWSPSPSLADAAARPSKDAHRPLSQTPRSKRRKKQQQKVACHVPSDGLSSDAWAWRKYGQKPIKGSPYPRGYYRCSSSKACLARKQVERSRADPAMFIITYTAEHNHPVPTHRNALAGSTRHKFPSPSRGVGHPAPGNPSSSPPSSSAAAGLSPTTPLTASMEDELLQKWPHEKEDEDEEEDEDEGILLVKDMEIMGGDDLLFMGAAAPTAAAEAGEFDCGDLGDQ