MGAPKQKWTAEEEAALKAGVVKHGAGKWRTILKDPEYSGVLYSRSNVDLKDKWRNMSVMANGWGSREKAKTAVRRMHPVPKQEENSMALSTVVQSDEDVMDAKPIAFSSDTQQTSGPKRSIVRLDNLITEAITSLKEPGGSNKTTIAAYIEEQYWAPPDFKRLLSAKLKYLTSSRKLIKNTFNQLCIWLNCNLFFGTGWLALVVVVDY