MFMKNTFGYSGLCVAICMTMSLSFCSCEDWTDVESLDIHTPSLEEQNPQLYADYLKDLNIYKASEHKLTIVSVENVADPSKQAERLSALPDSIDYISLNNPDKLSGNMLDEIRIVREKGTKVVYSIDFSKFEEEWKEMKKANPDLTEEEGRAYLDKRTDEMLALADNYDGIIADYTGRSLVSLKGEELEVYTSRQTNFLNKLKEWKQASDKSLFFYTNVQYLTAENMEIIGLADYIILKTALSTNGDDLSVKALLAVQAGEDAKELYEGINPVPADRFIACVQLPQPDDKNQVVGYWNTVDSEGNKTLATQGAAWWNVQASTGFERKGMFVMNVQDDYYNNTFSSIREVISIMNPSK