MKFFVLFLLVTLNLFHISLEHNVEEEKCDYMNIFTKPLFYNCYVFKDHGNKIQQGCCKYYKAVRKGYERKSEELYKLSEEEYNKQYGNIKTDLNKNDLYSINDIIKNSISEKDMDEIKHLFPVIGEKLLNMNGQDGNINIKRSITDIDDLLVEFNNKHFNLKDIQVKILNGSTKNYDAYFNHIKADQNFIKKKEEILQKSPFYNKTCFKSLGGKNCNNGNFNHNNNNKAHEDDDNDDEDLNYELYEQYKEDDNLNSPSNNMNNIPNGNVNNNDNTINNIHNNSTNNDTYNNSVTYNHPQYTELEEDNINNKSSYYSFTQNFSIVNLFSQNPRKVMQKYLEFKHHLSSPSKEKMNGFLDREYYNTTKKLNEVLEDDLKKTGETIDQKGKKGFVSSFFDDLMSLIYFPKKNVEL*