MKNQSRVLNSELGDFDLSVLWDQILNFEGYGSYCFRPMDMDGYHKRSAGLNPCKHSGFSHSSRPMAPGIYRYPEVKSSLRRQVHAPVRILNSGRDRSTRQGSGNVLGTFLTRNNDMWKRNALDSSLRYRTDREVIDVDDELGDVEMISDDTSREGVENVAMEVDEVEEKAEMGNGLFSEVASLKNGSLRVGECSKANSSSLVVNRPVTDVTSFEAYRKVLESAVNRTSKLKDRGFVDFFKERGRALLRSLSSFWRQDEEPVEVVQREAFVPLSREEETAVRRAFSANDSNILVTHKNSNIDITGKILRCLKPGKWLNDEVINLYMVLLKEREAREPKKFLKCHFFNTFFFTKLVNSATGYNYGAVRRWTSMKRLGYHLKDCDKIFIPIHMNIHWTLAVINIKDQKFQYLDSFKGREPKILDALARYFVDEVRDKSEVDLDVSRWRQEFVQDLPMQRNGFDCGMFMVKYIDFYSRGLDLCFTQEQMPYFRARTAKEILQLKAE*