MDKYCLMHSTHNTLDILQTGYLYTLEKLQNDDPNFYVGNAHIDKLPYIYMTLMKKENIKVMESINHSFCYDNMYLIFDSKLLMDNKFNINSHWYGGPDKDQQIIDTNNETDLLKIIEPYSHYLKNECLFFNKISIKKYLKEIHIYIDYFTKRKDIIHLKEFRDIIKLINEKYRNVSINIINSKKSSKKNYWYYYFNNNPI