MALPSPQSSSQVPETEKDFDLLKCSKIENGKKEADVDLPTGYRFDPSEDEIVVYYLFNKILDRELPITDVIKEISVYDHDPDELPNGDFKHGCDCNEAFYFTYTEQIYSSEGKITRRTTKSGYWDLDGEEEEVKYGNGDITVGFEKVMVFHKGTAPNGIETDFIMHEFRLNPLIVPTHVLNDSTRAKIERYVVCRIIHEGISNYQPTFKLPPGWTARPVDEGEPS