MSALHLHASASLRGAPVIAPRAARRANVAARGPMPIVRANADIMSEVGTAVLTEGQLKAERYVASNRFKLQGGKGPTFEKRWAERKSRLANLDGFRFFTLMRRVEGMGGPPSSTDDEYDYVSLTIWEDKTGFDAWRTGEAFKEAHGGGTLFGFVEMLVSSMMVLKGNPKPAFYDGLLPVVKPPPEDVKWKSVGGWRDVPADGVNPLEPDVFVAMNRFKVLPGKEEAFEKRWAARESSLEDMDGFLTFVMLRRDALNAEDGYNYSTLTVWRDRAAFDAWRASSANSKAHASAGEEKETLWAGPPSPVMYEGVLALLSEKGA*