MLERCEGAMFVKMHDLIRDMAIIITRTENPRSEIYAGKQLKEFPTELPEDALRISLMLNDIKILSGEPHCQHLLTLLLQYNPLQKISPDSYFNHMCSLRVLNLSFTDIKSLPNSISYLKNLRALILKLCKGLKEVPSLEKLGELRVLDLSGTKIQELPSGVEAMVYLQRLHLDATEELRVFPAGIIPMLSHLEELTMFRSRWKWSSKTREGARIEEIFNSTRLAILNIQIEELSDFLQHAKLNKWQMMKRFFLSVGRYDNNYRMMISTTTTTCCHEIRVGCSWVG