MNYSWITIMSLLVICKLASAKVVLIGKNTILSFDDVEATFTPIVRNSGECGILYVAEPLEACSDITNMAEKRSKYRSSYVLIVLGGCSFEEKVRKAQKAGYKAAIVYNDGYDELLVPMAGNSSGVDIHGLLVTRASGEVLKGYADQDEMKLWLIPGFGISSWSIMGITFISLLAMSAILATCFVVRRHQIRQSVRDLPHGGQGLSCMPRDLLQSMPTEVYSGVLEESSTSVTCAICIDDYCVGEKLRILPCKHKYHAVCIDSWLGRCRSFCPVCKQNPRTGNDVPPASETTPLISPSPNSITSLQSFYDLPIVVRVYL*