MAITLIINLGFAFVSSLLLAISTCRPIINNYEPSGLITINHALESAHGVAPLVPALLVFGDSTVDAGTNNHLITISRSNFRPYGRDFITRKPTGRFCNGMLVTDYIASMVGLQAKTVAYLDIDARRKRGIKVLNSTLELEVSFASASSGFYDSTATHFNALPLSKQFDHFKDYRKGLIEAFGQEKASEILNRAIFIISTGTNDYLNNYFFNPYLRAKYSLPEFQNLLLGLCAQFIKELYELGARRIGVVSLPPFGCLPAIITLYRQAGCVEHLNQHAISFNEGLQDTMAALRGELSGLKIAYMDSYNVLSDAVNNPSNYGLKQAQKACCGSGKLEVGLFCNKLTIGTCEDATSYAFWDSFHPTERMNQILAAKLFEQVWIEFEIEEPYAYYCKHAMDDVLHQPKKHVVLVKKWRWQIFLLGFLLYIIQLFKQFFPKMIALAFFFPVGHLPRPPTILIPPGQPGHLVLHQPRALRSLKQSHEDDEAWFQLDEERSWFEG*