MGNQKLKWTAEEEEALLAGVRKHGPGKWKNILRDPELAEQLSSRSNIDLKDKWRNLSVAPGIQGSKDKIRTPKIKAAAFHLAAAAAAAIVTPTHSGHSSPVATLPRSGSSDLSIDDSFNIVVDPKNAPRYDGMIFEALSNLTDANGSDVSAIFNFIEQQRQEVPPNFRRMLSSRLRRLAAQGKLEKTQNFYKMNDNSLVQRTPHVARPKESNTKSRQQTNSQGPSISQQIVEASITAAYKLVEVENKLDVSKGAAEEIERLMKLAEEADEMLVIAREMHEECSQGKIMYLN