MLVASLSHVLYKKKLVSSNSGLLSFTSSATALYGSGRELGAEGGDGIMDMDRLLQQTMILSTDTDLMSNRILQRVPMNLMNGSSQGLASTSTTEDVSGSSSSVSVFSATTLTARNNSKTLKCPKCNWHYKYQETLEIHMKEKHAGHEVKCIFCLHNRPHPRLARGESYSCGYKPYRCEICKYSTTTKGNLSIHMQSDKHLHAVQEMPPTVTGNTITISSGDLNTENLLQCMICSTYSTDNISKMIEHIEKDRSHPVIGDISVIHGVYHCNLCPYSTSLKANFQLHTRTDKHVQRTQMVSELQF