MSVATIVSAPLTSSNIRSLSIISSSSFSPINSFKCSSVALKLTTTSLLRNPNLRFSVSAMSVAAQENLSQTAFLDRRETGVLHFVKYHGLGNDFIMVNNLDSMEPKVTPEQAVKLCDRNFGIGADGVIFAMPGYNGTDYTMRIFNSDGSEPEMCGNGVRCFAKFISDLNSLPGKQSFTVHTGAGLIVPEIQDDGKVKVDMGEPVLKASDVPTKIAPNKDESVVKAKIEVDGVNWNVTCVSMGNPHCVTFGTQDNENLVVDELNLAEVGPKFEHHPLFPARTNTEFVQVFSRSHLKMRVWERGAGATLACGTGACAVVVAAILEGCSERKCRVDLPGGPLEIEWREENNHVYMTGPAEVVFYGSVEL*