MEQRSAKSCRMTINERKFIEKALLSELRIDGRHPFDYRQLTIKFGSEEGSSEVQLGQTHIMAFVTSQLVQPYRDRPNEGTLSVFTEFSPMADPSFEPGRPGEYAVELGRIVDRGLRESRAVDTESLCVLAGRLVWAIRVDLHILDNGGNLVDAANIAALAALMTFRRPECTPEGDDGQEVTVHPPEVKEPLPLIIHHLPVAVTFAFFGSGDILVIDPTHYEEAVMRGRMTATINSSGDVCAVQKAGGEGVMQSVIMQCMRVASLKAADITSKIKNAVEAYNTERALKKVKQHSSSDAIEVDEPDIKLKENRNPYVFKEIGESLKYHENRLKEELDRKRSENDGVEIRTFSSQQGASISGENVKSRISGPSNWDPYSKGIAPDFLRRLQASPGSLAVDKEQKNGRGLQKLNEFKTEKPAVEQNAFSSASVEASDHLKKRSHLLPICDGESPEAEIF