MMGEQCLEDDAEVVVNNDVLYEVLSRVDGLTLATAACASSVFRSISIDEKIWENICNQQWPSTSDPQVKSMASSLGGFRAFYSECFPLIVNKQPFVFDVSDTTMKDAEDWFDDEEDMIEELYGTSPDDFVSIVDVVFRGKPVESRVLHGIPGASDFHGWFSSCPFRIDMFSYSDEDEEQAVASGIVISENLPSISSIEKERKEGRFWKALREDIRVSWILVNKRTKQMANLSSWRPLGGQRHWPSDKNFLVRFGSILPAHPLLSRKVIQCNVVLKCKLVSN