MFTKWFAEEGGPLETPAGRVFHEYPHPNNWKELVNELFSRFGSDGVEIPLELCPCGKRKATIRRFLVARKYKIDDAEKMLRDTIKWRQSVTIGGVTGVRNIILSKPRWDLLSMNRKIIPATPFLCYTKQGFPVYSLRLGKGDGSLATAAPDECHIYCSIVRGEHLVNKIFPEAQKLHETKLSRRGITSSLDQTSALTRHENEPYTDDDLDVIDKQIVIVDLDGISMSALRCLYVFKLINSVASCNYPELSKAIYVLNSPPVFDYIWSAIKPLLAAHTRNKVRIFQMGPEQYGALQEILEDDDIPDYLTPQVNEENVKGRVGCVPDADEPDFRPEGVRDFDAWLENSSEALDKTCPFP*