MGEKAKANVLVFSFPIQGHINPLLQFSKRLLSKNVNVTFLTTSSTHNSILRRAITGGATALPLSFVPIDDGFEEDHPSTDTSPDYFAKFQENVSRSLSELISSMDPKPNAVVYDSCLPYVLDVCRKHPGVAAASFFTQSSTVNATYIHFLRGEFKEFQNDVVLPAMPPLKGNDLPVFLYDNNLCRPLFELISSQFVNVDDIDFFLVNSFDELEVEVLQWMKNQWPVKNIGPMIPSMYLDKRLAGDKDYGINLFNAQVNECLDWLDSKPPGSVIYVSFGSLAVLKDDQMIEVAAGLKQTGHNFLWVVRETETKKLPSNYIEDICDKGLIVNWSPQLQVLAHKSIGCFMTHCGWNSTLEALSLGVALIGMPAYSDQPTNAKFIEDVWKVGVRVKADQNGFVPKEEIVRCVGEVMEDMSEKGKEIRKNARRLMEFAREALSDGGNSDKNIDEFVAKIVRSIEAYRSGRYLSSWWLLRTSSGYTLGAEALQYVV*