MRRENLFIVSWYALAYLIILYYGGSVCPYIDGLGIDRFAVELAAVFIAGLSLRGLLRYTSATRGWHDFAIFAAMAVGLALYNRTNYEFPLASGGKVAVGFTALGFFISTHAYLALQRKMLRSAESFDFLGKSKSSIIQRISAVTIVAVVLSTVTIFLVVDKDLKWLATQQPGAVAYYRPSVLKEIFFVMGVLLALLIGLIVAYSRNLRLLFENQTRTLEDVSQGNLEVAVPVVTNDEFGNIATHTNSMIAGLREKQKIQSVFGKMVSPRIAKRLLADSQHTMSGEKIELTVLMSDVRNFTTLSESISPEALVAMMNRYFTVMVEIIHRHNGEVDKFIGDGILAVFGLGDTEPGPQSAVTAAGEMVAAAAKLTRELGHEIRIGLGIHSGEVIAGRIGSPDRQEYTFIGDTVNTAARLESASKDIGREIVVSKSVFDALSPELKNAAWQAVGALALKGKKNAIETYALGRA