MGSKTLPAPVPIHPSLQLTNYSFLQAVNGLPTVPSDHLPNLYGFSALHAVHLHQWTLGYPAVHLPRSSFSKMPGAVSSLVDTRFQLPAFPWFPHVIQPKPEITVGGSGPSSLKTKPRFDFANLALAATQEDPSKLGRGEGPGSPAGGLGALLDVTKLSPEKKPTRGRLPSKTKKEFVCKFCGRHFTKSYNLLIHERTHTDERPYTCDICHKAFRRQDHLRDHRYYRQAQLPHPFFHSRTLAVHKTLHSQVKELKTSKIKC