MFHCSSITITMGDFSLHENNMDYHQDNPAVFFTIINNTKLLKVPEEFLKHLNEDLSSNAVLIGPSGDKWQVTILKKGNNVYMNNGWSQFLKDNSVVLDEFLLFTYHGGNCFYVQIFCGNGLERLCLKETRQEQAVTPQFLDLTFSNKALISDGCEIKKTSQEQASTPSLVRITNKSKQRKTSAGSFLHHESKSSCQEDLPFSNKALLSKDFPKPLSSIKFETSEACKLAESFTSRNPHWKHLMTKCNVEDHCTLHIATQFACKYIPEVVKQIILWNSEGKFWEVEVTCLRYQNKRYTRFTTGWGKFVRDNKLMKGDTCIFELEDENHMSVHIFRTSV