MNSLFASTARGLEELLKTELEKLGAVGCQVVQGGVHFQGDTRLIYQSLMWSRLASRIILPMGECKVYSDLDLYLGVQAINWTEIFNPGATFAVHFSGLNDTIRNSQYGAMKVKDAIVDAFTRKNLPRPNVDRESPDLRINVWLNKETASIALDLSGDGLHLRGYRDRTGLAPIKETLAAAIVMRSGWQPGTPLLDPMCGSGTLLIEAAMWATDRAPGLHRGHWGFSGWAQHDETIWQEVKAEAQTRARKGLAEYSSHFYGSDSDARVIERARSNARRAGIGELITFEVKDVAQLSNPLPKGPYGTVISNPPYGERLDSEPALIALHSLLGRTMKNQFGGWNLSLFSASPDLLGSLQLRADKQFKAKNGPLDCVQKNYHIAETTADSKPATVAEDYANRLRKNLKKLEKWARQEGIECYRLYDADLPEYNVAVDRYGDWAVIQEYAPPKTVDAQKARQRLFDIIAATLSVLGIPPNKLVLKTRERQKGKNQYQKMSEKGEFLEVSEYNARLWVNLTDYLDTGLFLDHRIARRMLGEMSKGKDFLNLFSYTGSASVHAGLGGARSTTTVDMSRTYLEWAERNLRLNGLSGRAHRLIQADCLGWLREANEQFDLIFIDPPTFSNSKRMEESFDVQRDHVALMKDLKRLLRKGGTIMFSNNKRGFRMDLEGLAELGLTAQEITQKTLSPDFARNRQIHNCWLIRAA*