MRFQKTVASGFPQIKNKAAPFLFQYQASRSFSSQLQSGQKRRSSFGIAFDIDGVILRGKDPTGGSPQALRRLYGDSGNLNVPFLFLTNGGGIPESRRASELSELLGVKILPSQVLQGHSPFKSFMERYENQLIVATGKGEPAVVMSEYGFKKVVSLDEYASCFENIDPLAQYKKWTTKQGLDRSSLTLNTVPRYDVSSETVKAVFVVSDPVDWGRDIQVLCDVLRCGGLPGQENGHQPQPPLYFAADDLEYQAAFPSNRLGMGAFRIALESVFNRIHYNPLEYVCFGKPDPFVFKNAEAMLKQLQPSYHSDNFKEPGDSGLRSFKTLYMIGDNPSVDVKGAQQAGHPWFSILTRTGVFRGKHNHAEFPADLVIDTVEEAVDYILERECIS*