MSVAAAPQAPLRWTEAPDQTWTFNGWKEARGLSVNYFVAGPEEAQPFLLIHGFGASGFHWRRNVNVLAGAGYRVYAIDLVGFGLSSKPVIDYDSRIWRDQCAAFLREVAGCGAGGRKAIVAGNSIGGYTALALGAEYPDLCLGIASLNGAGRFSPPPEEAERLRREEAARAERSPVAVAVDEAREYVATSLQRAVAFTGLFVTKQPLRIKQVLRQVYPVRPEMADDELVESIVYPAEDAPGLAPPGQIPEVFYRIVSRNSGGGGVPVDVLISQLEMPLLLLWGEEDPWVVSALGDKAQACAEACGVDVRRVSVAAGHCPQDEAPEAVNKGLLDFAEQLRLGGAP*