MGTEPTWHELLGSNNWEGLLEPLHLNLRRLILRCGDFCQATHDAFNNDEYSMYCGSSRYGKSSFFHKVMFKSASDYQIVSFLYATARVGAHKAFFLHSLSRESWDRESNWIGYIAVTNDEMSEQLGRREIYIAFRGTTRNYEWVNVLSALPESAEPLLHPQSLNKPDPDGDNGGSNSNDDENAPRVMNGWLKIYISSDPKSPYTRLSARAQLQTMIEDLRDRYKDENLSITFTGHSLGATLSILAAFDLVENGVTDIPVSAIIFGSPQVGNRAFNDKLKEFPNLKILHVKNKIDVIPLYPSSLLGYVNSGIELVIDTRKSPSLKDSKNPSDWHNLQMKVKRSLALVNKSSSILKDDILIPGSWWVEKNKGVVLDEDGEWILAPPLDEDIPIPEYLLLFSSQNRIVYLS*