MSAGQEVQNENLEVDVNRIRDIIRLNSFGEGVGTFVAAKSKIYEAVPGLRGQKYSGLWLLPSFINHSCLPNSSYLDVGSAMFIHASKPIERGEEITIPYFDALVPLPQRQAMCKNWGFECKCRRCILEHSLRTSLEQLHDKASEFIVGRSVQPLSDVDLPLSDVDLLEWAEIVSISLEADEIIRISTVTKTEQENRWIRASFLSAFFLSSMLNSCFPSVQKLWEAVQSTVPGDFRNFLMAAKHLKFLQHQMGDENEAFITRHASEQAREACISVFGRHSEDVLKALVLRYSN*