MAVFLLKKRSVLLDGGTCGLKMRQLPFMWIICIVMLFIVYRTTNYQYQQTEMESRLDPFYSSKDSSMDMRSLHSLPRGIIQARSDLELKPLWSTTSSKSKAKASNSSSHNLLAVPVGIKQKSNVDALVQKFLSANFTVILFHYDGNVDGWEDLQWSKDAIHIVAHNQTKWWFAKRFLHPAVVSIYDYIFLWDEDLGVENFHPGRYLEIVKSEGLEISQPALDPNSTGIHHRITIRSRTNRFHRRVYDIRGSTKCSAESEGPPCSGFVEGMAPVFSRSAWLCAWHLIQNDLVHGWGMDMKLGYCAQGDRSKKVGVVDSEYVVHQSIQTLGGQSLKRDSNPEESVKRHVVDVRSEIRRQSTYELQIFKDRWERAVKLDKNWADPFKASQRRRQLYKQRQKSKVKKLR*