MQDLLLTSNHSKIEKRRRDKLNAYITEISALVPNCSPGSPKLDKLTVLKFALQHIKRYLNANAKYLSSVPKIFCEIDLDRLFEEAVDGFCMIVMKKCGRIAYASESVHQYLGYKRNDVLNKSFYDLIHPKDLLTFKKQIYTGNEIFCPQMRKENKSANKSLANPECESDCSHPSPEPSFSDSQEFIASRSFFCRLKCKPVPVEQFQYLEPINASQGCPENFLQTKYMEFYCTGVMQSNCNPILNGINEHSDLDSDSSDLSNDTGSSCLAFVARPMAPLYDHIFQGNNAKLEFVTRHHTDGTISHVDLLCACILGLLPQDMIGSSYHNYVFEEDLQATLSFHRNAMRTTRSQKCNYRLKPKENKPISVFAEWCSFRNPWTKQIESFTIRHYIYRQTELYLLQKDTPSGFKTFENTQCLLAQLLTDSNKGSKSRHSITML