MVHALSQVEAEHRELDRKTTWLRGHCQETLKSSNGLALYAQQIAERLNTLCSFESIAQELDDSTLLSKPAQLERLLQRLEAAASFVESRYDFFDAKNCRSTCDHLRNRAPWRRSAVCILMRSTLMHSLEVADSQVQDILWEQEEGTTSVDTQIFYTSFHMIAPTIKTFMSVLRKQAHLHQQYAATLDAAEAALADLRKRLPSSHWESLQEMNPDLLELVRHAINYLLDTCSREQRCFEAFFEPRLPQEALDSLLSDLCGRCSEVLLPALQRERSWELLANAAELLKAELQDFRGALQVRLALRHCLATAQRQLLILARQELILDVAVSSSSLDAALKVLAACYRVLEAPDFESLAHMVLSGQASFTSERSLPSQLLHLSQLLRLREQLAAFEDDLLSAEVPRPTSGVASDMERFDCPD*