MLGRLPATITSSALKYFTSLRLLPPRQFSLLTMYRGIGSSSSSFSPLVRPSPSLDRGKEHGDMGGNRCGSRGRGRNAALGTSDKIDTLGRLLVRILRHNATELNLDMRSDGYVKLRNLLKLNMKTRSNFPLSSHSVDEIREAVRIDNKQRLSLLEEDEELWIRANQGHSVKSVETESLLKPILSADEIPVCVHGTYKRLLESILASGLKRMSRVHIHFACGLPSDGEVKSGMRRDVNLIIFLNTKKAMEGKLPDGMKLYKSENGVILTEGFDGVVPVKYFQKIESWPKRNPVPFSRVRTESNTLGQNVDSGLCDSLQNLKL*