MFHCSSITITMGDFSLHENNMDYHQDNPAVFFTIINNTKLLKVPEEFLKHLNEDLSSNAVLIGPSGDKWQVTILKKGNNVYMNNGWSQFLKDNSVVLDEFLLFTYHGGNCFYVQIFCGNGLERLCLKETRQEQAVTPQFLDLTFSNKALISDGCEIKKTSQEQASTPSLVRITNKSKQRKTSAGSFLHHESKSSCQEDLPFSNKALLSKDFPKPLSSIKFETSEACKLAESFTSRNPHWKHLMTKCNVEDHCTLDGENSFVITSS