MVYLRSIEGSIVLFEGCFGQVGTTQAQRKCASVTITESDEKQTYPVGLESIERTSGSLPFPSTVLYGSGRELSTDGDNGIMDMDRLLQQTMILSTEADFTANRILQRVPMNLMNGSSQSTSTMDDIPGSSSSASVFSPPTLTARNSSKTLKCPKCNWHYKYQETLEIHMKEKHAGHEVKCIFCLHNRPHPRLARGESYSCGYKPYRCEICKYSTTTKGNLSIHMQSDKHLHAVQEIPPTVTGNTIAISSGDLNTENLLQCMICSTYSTDDICKMIEHIEKDRSHPVIGDISVIHGVYHCNLCPYSTSLKANFQLHTRTDKHVQRTQMVSEVQF