MEVSECSSLQGTSARMSSPRARKVSNLLAGDDTIPCSTSGVEGDHQLLRRFEATLDLRPSAFYLKRRAMLLSWLLELQGELGFGSTTVHSCVLMMDRFASSVNVPESLLQLLLAACLYIAVKIEDEERPMSLATLSDLTSDTFSPTMISQMESKVLSALGWKLAPATTARFLDIFLEGYEKMWATGCAEEADFLFMRDRLGKLADLCILDPHLLQFRPSLLAATLLYMGHSRIVCPNGPWSSALVTLTGYIEQDLAVCYSSLQRLWMKSTILTPQGRIDTKSMDTGVSPRTPLEAAEALDSCSESGDDTNTWY*