MGAPKQKWTAEEEAALKAGIGKHGAGKWRTILKDPEFSNILRYRSNVDLKDKWRNMNVTVNASGTRDKVRTTTTTTTPTAKKPRSAPKQETHSTAITTITSDGDDDVVDVKPIIKPIVTFTTGSGNKSLSRLENIILEAVKTLNEPTGSYKTAVANYIEEQYWPPADFDHVLSAKLNELTSSGKLMKVNRKYRIAPSSSFLEGRSSKMLLLDDIKKEPTKVEKVERDGFTAHTKSQVDAELARMRNMSAEEAAAAAARAVAEADAIMAEAEAAVREAEAAEADAVAAQAFAEAAMLTLKNRSSAKLIIRG