MMKRSVCCIIVGVMMIMVQGASCGGGTMVGFYKTSCPSVEEIVQQIVAQWFARDNTITAGLLRMLFHDAFVRGVDASIMLDQVPGGNETEKEAGPNLTIRGFDVINAIKKGVESACPGIVSCADILVLAVRDCVALSGGPSYAVDTGRLDGKVSLKDEANTLPGPSFPIEQAAEAFIEKGLTKEDMVTLLGAHTVGQALCGFFNDRIYNYHGTGMPDPAMNSSLLKTLTRVCPNPFATESDADPAVNLDQATPTIFDCNYYKEVLDGNGVLQLDQEIAADPSAASLALTFTHPDAFFPAFVTSILKLGNVGVRTGSDPTGEIRQHCNSVNNPPPSS*