MSFFSRGALDGVGRERRESAAISIQARWRGHTARRRLEALNGVVAFMQALYRGRLRRRAFLRHLRTIKEFRQAQQKQMLIERRRKKRQAELEKLQSAAPGEIPKFVNADDAAAKKIQAVWRRRRARLLFQRDPRTREQHGAAAVIQRSFRWWRRGRRNALAASRRAEQVKNSMATIDQLLSNVKNKLSPSGAAAARALPAVQPGLRGGRVKELQKTILQRRREFLQGRVEEGLRRWAPLRAVREAVAGAARRSCATLPPLRPPLPAAAAGVAGEAGRREARRLHQRACLMAQPGQAWRRFLDE*