MRLFIAEKPSLGRAIADVLPKPHRRADGYIQCGDGDVVTWCVGHLLEQAEPDAYDARYARWNLADLPIVPQKWQLRPKASSAKQLKVIEHLLRDAQQVVHAGDPDREGQLLVDEVLDFLALAPEKRRQVQRCLINDLNPQAVARALERLRDNHEFMPLCVSALARARADWLYGINMTRAYTLLGRNAGYNGVLSVGRVQTPVLGLVVRRDEEIAHFVAKDYYEVRAHIVTPAGERFWAQWQPSEACEPHQDEEGRLLNRALAEHVIARIQDKPARVTGYNDKRESEVAPLPFSLSALQIEAAKRFAMSAQQVLDTCQRLYETHKLLTYPRSDSRYLPEEHFAGRHAVMAAIAAHAPTLANLESVDVQRRNRCWDDSKVDAHHAIIPTARAGSVALNEDERNIYQLVARQYLMQFCPDAQYRKCVIDLEIEGGIFIAKARFLSQAGWRALLGAKERDDEDEGMPLPVVARDDLLHCERGELMARQTQPPRHFTDASLLSAMTGIARFVQDKSLKKILRATDGLGTEATRAGIIELLFRRGFLHKKGRYIHASPAGSALIHCLPEMAGRPDMTAHWEATLTKISERGCRYQDFMHPLVETLQQLIHQARTAVNPRAFRDLPPAESARPRRAKGASTASNKRKKA