MEKEPTWNELLGSKDWDGLLQPLNLSLRRLILRCGDFCQATYDAFNNDQNSKYCGTSRYGKSSFFDKVMLESSTDYKIYCFLYATAKIGALEAIFLHSLSRESWDRESNWIGYIAVTTDEVSRKLGRREVYVVFRGTGRSYEWINVLGARPDSADPLLHPKSLQKGVNNKNDEDEDEDEDEDEVKVMDGWLKIYVSSNPKSPFTRLSAREQLQAKIQKLRNEYKDENLSITFTGHSLGASLAVLASFDVVENSVPVDIPVSAIIFGSPQVGNKAFNERIKKFPNLNILHVKNKIDLIPLYPSALFGYVNSGIDLVIDSRKSPSLKDSKVPGDWHNLQGMLHVVAGWNGEDKKFELKVKRSVALVNKSSSLLKDEYLIPGSWWIEKNKGMVIDKNGEWILAPPSEEDLPVPEY*