MSSAYRKPFLVPDGFQQLLKDFAREVIRHQPDNIYGFGAKYFDDLIEQRRRQAVAGDAPPQYSQTVDVRNMSQEELEQFFMQLFREADVDGNGVLDAKEFKQIMKTADLGLSNKQILEIMVEADENDDGKIDYQEFVPVAVQVVSAMYAKAEAMMEQANRQQAATAAAEDVLLHGMTREEVENMLETLFRAADSDGSGKLSRREFRECLKHTDLGLTRKEINAIMVEVDVDHDGLVSYEEFRPLCFSILVERFKTQVLEMQQSGTELDEFLLETFAAGDPEGTGFLSYAEVRDLLRGADLGLTRMQIYSIMSAAEQDADGLINYRVFVPTAASMISKMLAISHAGHRAVAIANLAALEDAELMRGIDQGTFENALMAEFAASDPDGSGTVTRGEFKGALESGAVQLSGKEVNTLLSAVDVDAAGRINYTEFVSYAYGILVHMAREARLEERIAQEAAMQ*