MSVVSLLGVNVLNNPAKFVDKYEFEITFECLEQLEKDLEWKLTYVGSATSDQYDQELDSLLVGPIPVGVNKFIFEADAPNISRIPDAEILGVTVILLTCAYDGREFIRVGYYVNNEYDSEELNAEPPVKPIIERVKRNVLAEKPRVTRFAIKWDSEASAPAEYPPEQPEADLVADGDEYGAEEADEEAAEEAEEEAKSKGKASSGEDAEMAGVEHEGENAADEDELSDDGSVDIEGESEDDLEEEEEGEGEGEADGDAMEVDSAEKPATSTAKPVSVAS*