MSFNFSNFTKDLKSFGDKISTEFNKEVVPLAQRTSRLVQEKMGNIKQDDISQLPSEYIELANKCNNIEQLYKNVLKITTNYENESYDYPTNVQESFTEFGKNITTRVSNVAKATTTAEAQAALINPNTGEFKAPKTLYHALSRATDASILTSDKSQDPLIKGLDLYSSNLNKIANARLGQDQLIKSKFNKPLLTTLRSLISQSNNIQKKAEDKRIDYDLTRSNLASCTNPQKEPKLRVDMENAEDEFANTVEDAINIMQNVLENAKPLEEFLELIKAQLAYHKLATELLDGMVKDFEELIDEQHKLSGSATSGRESGDFDI*