MNGSWITILSLLVISQLASSKVTLIGKNTFLSFDDVEANFTPVVRRSGEYGLLYAAEPLDACSYLTNMAEKGSKFRPSYVLIVRGGCSFEEKIRNAQEAGYKAAIVYNDRYEELLVRMAGNSSGVYIHGVLVTRTSGEVLKEYTSRAEMELLLIPGFGISSWSIMAITFVSLLVISAVLASYFSVRRHRIRQHVRDLHHGGQGHSRMPKDLLQSMPTEVYTGVLEEGSTSVTCAICIDDYRVGEILRILPCKHKYHAVCIDSWLGRCRSFCPVCKQNPRTGNDVPPASETTPLISPGPNSITSLQSFYDLPIVVRVYL*