MGNSGFYLHNTSNCVFADNIKVGQMTEPLTDQQIILGTSTTPVAAKITASEGISLTITNNAQANSSVNIGLDAEKAYQLILDKLGDQIFDGITGSIVESAVQDIIDKITSDPSLGLLKAFYNFQITGKIQCNGLFTSSNVTTLLGGTEIGRFTVTPRSSGSMFLVSADIIASRMEGGVVLALVKEGDTQPCAISYGYSSGVPNLCSLKTCVTNSGSTPTTYSLRIGGLESGVVWVNALSNGNDILGITNTSNVSFLEVIPQKNT