MHYSEALEKDLYSSAASSLATEKRLAVFDKIFSAYHDARGYVRDDLVTAGNTEDVKVELAGLDKAVGCVLVQRTMERNQLLVSLVKSKLSRQHQGLHEDKSEKITKPEELVRLFDTIVQNVTDLSDLATSGRDRNAEEETFAEEMAVKSLGFRAERCFYLAKSYSLAGKHTEAYALFSRAHEHAESALQGYQQLKNPNNSAMQELKELSDHCRAQRCLEHAMEIAEAGKVQDNISKGVSAISLINAENKACEQYLYERLDVYESAVGAPESKESPHIEKFPPSFQAVPCKPIVLDTAVNAIEFPSLENHLKREDKKSLFGRWWR*