MGSFANRFRRKWQDYGGSKATVAEHSFIEVFSELFKDTEYEVVSKPTDFKNLYVDVELSEEELAAIYTPDEPITKHGIQPDGAIRNTRTGKTIYVEIKRQDGWVEGKSRSAGRGNAHERLCKYFTPGLLNKLRTTGKISAPNLPFWIVFQGDITRDPCRVREITYWFNDFKSNYFFWRNTTKAEDLIDHFETYIAPLLED