MKRTNSVTAFVHITLLLFVTISTDAHNLSTYEIPVDFNESLLQAANNVNVGDNGARLTTLRLGLPQQSSAYTHVWPALELNWRVAVGSIILFVGGSLGCAGGIGGGGIFVPMLVLVIGFDEKSSTALSKCMIMGASAAIVVYSFKLESPVLDYDLALVFQPMLMLGISIGVIFNVIFPNWIVTILLLLLFTGTSLKTFVRAISLYKKETMEKLAYEEGKSEKTFSDTDLLNQENSDLEPLDVKKSHFTRNWKSFVALGYVWVSFLILQIVKNYTTTCSSYYWLWTLLQVPVAASVFFAKAIQLYVKNRRNNDREAEQSLIPETAQLRWTFPILCLCAFTGLLAGTVGGLLGLGGGFIIGPLFLELGLVPEVAGATASFIMLFSSSMSVVEYYLLHRFPVPFALYLVAINIVAAIWAQLVLKKLMDLWGRASIIVFTISFAILLSAICLGGYGIEDTISKLQDGEYMGFLSLC*