MDKKSLYENVLLKSTGSLPKAKAPTKMMRVTDYVYLGNYDDAINAISSNVNFKYILNLTTEKYCFNDSRINIIHMPLIDDEKTNLNDHFDYVTNFLSKCDEEHYPVLVHCVAGVNRSGAMIMAYLMSKRSKDIPAFIYFLYIYHSMREKRGAFIENPSFRKQLIDKYIINE