MMTIKDLKGQKLGIPVTLPPFDPENDVPDAPDYESPDSWVSLPEYFSSDKQAVDVFWIYPTILSDDNTYLMDIKDPKLRDKAEWTIVEQASIFDGQANIYAPYYRQNNVKINPVMLTTAKPIFDLGQQDLIRAFDYFLKNFNKGERPIILAAHSQGSVRTVELSKAGELLTGDAESLNRLVAAYTIGYSITPDDLEINPLMRISENADDTGCFIVYNTISDEKDKEKEAPTIIPGTYVVNPLNWKTDTTFAPASANLGAAFFKHEHPEKPDRYSNFAAAQVVGNALVITDISNPEELPAKSVTFPKGVYHMYDYAVFYENLRENVRVRITAYMEKNKQ