MGQEKLYIEKELSWLSFNERVLQEAADKSNPLIERMRFLGIYSNNLDEFYKVRFAELKRRIIISEEQGSTAHSRHLLGKIQARVLKADQEFDSLYNELLLEMARNQIFLINERQLSVNQQAWLRNYFKQYLRQHISPILINRETDLVQFLKDDYTYLAVEIIRGENINYALLEIPSDKVPRFVNLPPEAPRRRKPMILLDNILRYCLDDIFKGFFDYDALNAYSMKMTRDAEYDLVHEMESSLMELMSSSLKQRLTAEPVRFVYQRDMPDAMVEMLRDKLSISNYDSMLPGGRYHNFKDFIGFPNVGKANLVNKPMPRLRHLWFDKFRNGFDAIRERDVLLYYPYHTFEHVLELLRQASFDPSVLAIKINIYRVAKDSRIIDAMIHAAHNGKKVTVVVELQARFDEEANIHWAKRLTEAGVHVIFSAPGLKIHAKLFLISRKEGDEVVRYAHIGTGNFNEKTARIYTDYSLLTADARITNEVRRVFNFIENPYRPVSFDYLLVSPQNSRRLLYEMIDREIANAQNGQPSGITLKLNNLVDKGLVDRLYAASSSGVPVNLLIRGMCSLIPGLEGISENIRVISIVDRFLEHDRVYCFENGGDKQVWLSSADWMTRNIDYRIEVAAPLLDPRLKQRVLDIFDILFNDTVKARYLDKELSNRYVPRGNRRKVRAQMAIYDYLKSLEQPD*