MGEWQDLAQSVFIGLIFSFLVAKLISMVISFREENLRVVRDEDLPLESVEPEESSTKEQGEMDTDLAVSKDEKSGFSGESSGAAENQALLGESLGDDDDDGGGDDDEEDDDWEGVESTELDEAFSAATAFVAAAAADRMSQKVSNDVQLQLYALYKIATEGPCSVPQPSALKMTARAKWNAWQRLGAMPPEEAMQKYIMIVSELYPTWASGSSMKGKGGASADPSSAKGPMGPVFSTFVHEEESDNELKLDAIHASAREGEADDLLKHIAAGVSVNLNDSEGRTPLHWAVDRGHLNVIDLLVGRNADVNAQDNEGQTPLHYAAVCDREAIAELLVKHNADKYVKDNDGNTPIDLCESAWKSMHSE