MNLPVGVLRFGSKRLMNSKASENSTYIFVSGGHHLTRVAKSFKAIYNYSKAKSSRIGVDVGTAIVKILNLLESHLIPSASASLSKSKVFYQKMKGDYHRYLAEFKTGVEHKEATKNTMLAYKSAWVVFLWFSCADSSFFVLFKDIALAELAPTHSIRLGLALNFSVFYYEILNSPDRACNLTKQVSFLNLNFLRDLNLNLTLLTTNIYLNLTITTKWLLFRLCLRIPALIYTKALVRTFGVYMVQKGERGFDFAIRTPCTPSRWNEFDIEMATTWEVLHLWAR*