MLDVKNTGVFSSAFIDKLNAMTNSDDGDETADAELDSGLANSKYIDSSDEMASALSSFINRRDLEKLKGTNSDSQERILDGEEDEINHKIFDLKRTLKDNLPLDRDFIDRLKRYFKDPSDQVLALRELLNEKDLTAEQVELLTKIINEIISGSEKSVNAGINSAIQAKLFGNKMKLEPQLLRACYRGFIMGNISTTDQYIEWLGNFGFNHRHTIVNFVEQSLIVDMDSEKPSCNAYEFGFVLSKLIAIKMIRTSDVIFMKKLESSSLLKDGSLSAEQLLLTLLYIFQYPSESEQILTSVIEVSRASHEDSVVYQTYLSSVNESPHDIFKSESEREIAINILRELVTSAYKKELSR