MSMPPRIGLLTCLKSLSCFVIGERKVYQLGELKNLNLYGSISITKLERVKKERDAKEANLSAKANLHSLSLCWDFDGTHRYESEILEALKPHPNLKYLEIIGFGGIRLPDWMNQSVLKNVVSITIRGCENCSSLLPFGELPCLESLELHTGSTEVEYVEEDVHPRRFPSLRKLVIWDFDNLKGLLKNEGEEQFPVLEKIMIKWCSVLIIPTLPSVKKLNMQQLRSISNLRALTSLDIRYNLEAISLPEEMFKSLVNLKYLKISEFYNLKELPSSLTSLNALKSLQFEFCDALESLPEEGVKGLTSLTELSLQYCQMLKCLPEGLQHLTALTTLTITQCPIVFKRSNRQSNFTEEEVANCFKMGHMILLSDDPREMVKKEDIVQGIDELMNDEWR*