MAVFLLKKRSVLLDGGTCGVKMRQLPFMWIICIVMLFIVYRTTNYQYQQTEMESRLDPFYSSKDSSMDMRSLHSLPRGIIQARSDLELKPLWSTTSSKSKAKASNSSSHNLLAVPVGIKQKSNVDALVQKFLSANFTVILFHYDGNVDGWEDLQWSKDAIHIVAHNQTKWWFAKRFLHPAVVSIYDYIFLWDEDLGVENFHPGRYLEIVKSEGLEISQPALDPNSTGIHHRITIRSRTNRFHRRVYDIRGSTKCSDESEGPPCTGFVEGMAPVFSRSAWLCAWHLIQNDLVHGWGMDMKLGYCAQGDRSKKVGVVDNEYVVHQSIQTLGGQSLKKDSNSEESVKRHVVDVRSEIRRQSTYELQIFKDRWERAVKQDKNWADPFKASQRRRQLYKQRRKSKVKKLR*