MGRSPCCCHDAGVKKGPWTEEEDRALVEHIQRHGGHVGSWRNLPKAAGLNRCGKSCRLRWTNYLRPDIKRGNFTADEERLIIALHAELGNKWSTIATHLDGRTDNEIKNYWNTHIRRKLLRMGVDPVTHQRLPPDDVLGGAALAAAPGIPEALLSAAASLGGLNSVLIQAQALQLLLQAVGGGAAAAAGLMPSFSPAADNAMPPPMLNASSIVQNFQDQQMNLLAHANYRPADDYLSNLASFAVAEHDAVRQPNASSPAPAAALAPASSSFPQEVAAAADRRPVQGFSDLLSEAIEVPSMYSLEDEHFWKDMLAESNHLPL*