MKKDHKDNKSKSIEEILNEGFLKENDINAAFILASFRSSAPDLEQKRREVLRQLKGKDKQETARKRGQMIMLDKYQPPNIPPVATLAHLIGECSRPYSKQLTETDLKDNQIRLSLNKNHVGKSFIPLLKEHEDVNKGIQVITYDPEGKEYPMKFVFWTSKMYVLTTSGWKRFYKDHALKESDIVTVWMFRHRHTHNLCFAITWRRSPTAPSVVRIQEKATSSQY