MGSSSLLELAEAAEEEEGLEGLVRVEFGGHHDGGVARINNGSFGSCPGSVQAAQLRWASLWLRQPDHFYFGPLQDAILNSRNAVASLIHAHQVDQVVLVDNVTVAVSMVLQHIAWGFFDGHYQKGDAVLALNFSYGSVKKALKAYLVRAGAHLLEVKLPFPVSSSEEIVAAFHSMLQQAEAESQRIRFALIDHITSMPSIVLPIQKLVSLCRRAGVERVFVDGAHAIGNVGIDVQEIDADYYTSNLHKWLFNPPSVAFLYCKSERLRDLHHPIVAHNYQEGLGKECEWVGTRDYSAQLAVVNAVEFFKKFKGGLQAVQDYNHCKVVSMGMMLAKAWGTHCGTPRDLACSMIMVGLPNSLGVHSHDDALTLRTRLRQEFGVEVPVYCTTDASLVSLPDLLDSCKGATTTLTAYVRISHQIYNSLGDYEKLRDAVNLLAT*