MSAPAAEEHVAHSSVAAANKASVEFTTDSHGLDVAILKDQRGFSARVHLYGGQVTAWQNQRGDDLLFMSSKAIFKPPNAIRGGIHVCFPQFSNLGLIEQHGFARNRLWSIDPNPAPLLPTSENKATIDLILTGQDKEHKSWNHSFEFRLRVSLGPEGELGMTARVRNTDTKPFTFTVALQNYFSVSDINEVRVEGLETLDYLDNLQNRERFTEQGDALTFEAEVDKIYLNTPTKIAIIDHEKKTTFVLKKEGLPDAVVWNPWE