MVFLRGRRYQEGIDEFTEARNRYNALLHSHEVFWKQRSKSLWLKEGDMNSCYFHMTASARKQKNTFVKLRSNQGQWCSTSDEIDSMIIEYFRNLFTSGGCQSEEVLNCVEMKVTSEQNSMLMAAFSAIEVKEALFGMHPDKSPGPDGMNQAFYQKFWHIVASSGYNPSYVWRSIMAAKHVVIQGSKIQIGSGQHILIGKDPWLPDMDNGFITTNLNEDIATALQNVTAFLEILLLEMLKLLVCVSLWFSFSPTPFGVLFFSYLSERKTWSREWEGTG